Output 66ba4b33149bea1e7d7883e2f71e32896154fd5d1c8273f77dc6d619eba29968:1

value
20645914
script pubkey
OP_HASH160 OP_PUSHBYTES_20 4dd86dd13369f2884877efc14e4042a638bf9d66 OP_EQUAL
address
MEzmXx3VDibc9fLfYAR3aNjEmaD67Zj99C
transaction
66ba4b33149bea1e7d7883e2f71e32896154fd5d1c8273f77dc6d619eba29968
spent
true