Output 66d2b24f39a35245739018c62f123da657c6eefe233d30720fdf24c242a29ecd:4

value
20853467
script pubkey
OP_HASH160 OP_PUSHBYTES_20 530d1b4f03e6248ffd744b350ea314f465365d4f OP_EQUAL
address
39G9i8gxFzKRT9dACG2gftorc24toNyKbz
transaction
66d2b24f39a35245739018c62f123da657c6eefe233d30720fdf24c242a29ecd
spent
true