Output 66a84cfc1cbbacf6e26b206644f567e7b6a253b1ba18ac8d1a3d900a076421aa:0

value
20940
script pubkey
OP_HASH160 OP_PUSHBYTES_20 a85287e5ad532181f9534e430c6c6dd1b4c5b4a7 OP_EQUAL
address
MPFAd13YDuk9W4KS1iUbMiyqmZsTnrAFyt
transaction
66a84cfc1cbbacf6e26b206644f567e7b6a253b1ba18ac8d1a3d900a076421aa
spent
true