Output 66c80a8063f03c4fecb718274fb35c764cf33a1b61849f9352a2e3f57add8231:11

value
2850534
script pubkey
OP_HASH160 OP_PUSHBYTES_20 c004d5e204f350dce254a4c2ddab1c647d9826c4 OP_EQUAL
address
3KCKTMGT6hBwMkTo6qxjsardrNMEfN5qQB
transaction
66c80a8063f03c4fecb718274fb35c764cf33a1b61849f9352a2e3f57add8231
spent
true