Output 66abbf63ac8dbe88d7c485fddbcbf910e24520d550377fd26a1eb8100ba3066a:11

value
29982056
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2d8abf37355409698f30b2c789e90b07b0da9cfe OP_EQUAL
address
MC3xrNLWz3L7vxGHyxMd2sEzNN5djA1n79
transaction
66abbf63ac8dbe88d7c485fddbcbf910e24520d550377fd26a1eb8100ba3066a
spent
true