Output 66afd239ecd677f371cb9a77d59fa88546c71aadaa9a361160ce814d9002378e:0

value
17627969
script pubkey
OP_HASH160 OP_PUSHBYTES_20 418a114748b7cb0b8271031cd6ccaf871c84a312 OP_EQUAL
address
MDshYzmZwoaQWvcWemvNvSfdifBQpD2UEY
transaction
66afd239ecd677f371cb9a77d59fa88546c71aadaa9a361160ce814d9002378e
spent
true