Output 66d593838f991aefe8fd03b29e93949e1c2040a155749f1224a586c1805461d4:10

value
13362095
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 512bc6cac090acecd451b5a35ffaed4672694214 OP_EQUALVERIFY OP_CHECKSIG
address
18QCBBjGeMQu93fqyP4gAknU6H85tWEi3i
transaction
66d593838f991aefe8fd03b29e93949e1c2040a155749f1224a586c1805461d4
spent
true