Output efcddd68b112a1b5e651d3de04f94a225f67cc38058bd230a4a7bb1846225bc0:17

value
21375802
script pubkey
OP_HASH160 OP_PUSHBYTES_20 7af4b5c0edc12e71adb3c238934324de238be3ea OP_EQUAL
address
3Cu9WhDb69PiKibaQW12pSaom6R5xTfSuM
transaction
efcddd68b112a1b5e651d3de04f94a225f67cc38058bd230a4a7bb1846225bc0
spent
true