Output 66c6b8fca1a135c6d8898a0763a7eae86be0eaefdec3bbd5a15be80bc2f5bd90:16

value
31498740
script pubkey
OP_HASH160 OP_PUSHBYTES_20 aff2b52caf7ebf9c6fddf90d4fd0e64daa1cbd55 OP_EQUAL
address
MPwVEdP3429ffzkPpqokvwgU39LhcAeWyw
transaction
66c6b8fca1a135c6d8898a0763a7eae86be0eaefdec3bbd5a15be80bc2f5bd90
spent
true