Output 66ab832d8c28fabc61098338965af009516a316f20349e4cd129d9cf31368663:7

value
33554432
script pubkey
OP_0 OP_PUSHBYTES_20 1344eda4b8845000fe50154eebb8f2f235bbee31
address
bc1qzdzwmf9cs3gqpljsz48whw8j7g6mhm33p0e2n4
transaction
66ab832d8c28fabc61098338965af009516a316f20349e4cd129d9cf31368663
confirmations
141478
spent
true