Output 0664171216fdaa05c698d9c32c1e8f97ededd384fcfdddf5f25ee105a2ee2842:52

value
427507
script pubkey
OP_HASH160 OP_PUSHBYTES_20 029d07fc31f1a75ae58d2b2f8d1ff2d15bcde736 OP_EQUAL
address
31vqPeR6A6rByr7EdnTpA6Pq952abof2ah
transaction
0664171216fdaa05c698d9c32c1e8f97ededd384fcfdddf5f25ee105a2ee2842
spent
true