Output 66f8312249df0403373086594440be14085342b253fd5f20ee01c15e3bede4e4:0

value
21675166
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2aaeed6067f36cdfccb501e38b8cfb7b6793a957 OP_EQUAL
address
MBnrAeQA6h7sNaDKAMP38XTaWSp554jVxY
transaction
66f8312249df0403373086594440be14085342b253fd5f20ee01c15e3bede4e4
spent
true