Output 66dd12d306c7ff6e9b73025aefa3f4618020c170605066b06456c20aa388b17b:1

value
505414
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c5bf1c41d4b5751579a3162adf27467de4719afa OP_EQUAL
address
3Kibyv6hRhBrFzBDSKqKuN7e2pvg1JLqHM
transaction
66dd12d306c7ff6e9b73025aefa3f4618020c170605066b06456c20aa388b17b
spent
true