Output 66f58ef31d698f6f34c7807d85aac525c2df58ac6ca6215faa945f30a4159eac:23

value
20655
script pubkey
OP_HASH160 OP_PUSHBYTES_20 66fa2a2a69daa5bd5c4dce4db5d5072293fc3a3e OP_EQUAL
address
3B5WXrndNV2oR9PM5XDXgZxpgNrMXhug1N
transaction
66f58ef31d698f6f34c7807d85aac525c2df58ac6ca6215faa945f30a4159eac
spent
true