Output 66dddefccbe423cb54be0d72ab976c45b56cdf7f6950028c9aefd213d78bcdcc:0

value
19424309
script pubkey
OP_HASH160 OP_PUSHBYTES_20 5145349807bd045ccbd98a21d25cbe634f09741e OP_EQUAL
address
396jZZUBTsmXsZm7jsW3zPrTRAZdKNyL3e
transaction
66dddefccbe423cb54be0d72ab976c45b56cdf7f6950028c9aefd213d78bcdcc
spent
true