Output 66aefba8442f6262b061794e6c7c62c2b5278a0075aeb1b29a0169feb61f4e1e:2

value
20360994
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c87e350fe047717ef65f2530a61653f58cd23ad9 OP_EQUAL
address
3Ky8Fwm1EYWUfVAYztHFDugDPEr6TGm669
transaction
66aefba8442f6262b061794e6c7c62c2b5278a0075aeb1b29a0169feb61f4e1e
spent
true