Output 31d63babca36e80b558b0d18a0d81b65e10da40cfd2c800fcb9fd5ac9758e982:20

value
16568056
script pubkey
OP_HASH160 OP_PUSHBYTES_20 aaa8d2ac3894ea3f4ae261b1d92b68dbd4f9be62 OP_EQUAL
address
MPTXM4ia7J6ZgJcy6DNF3wYfjpyi5z12oE
transaction
31d63babca36e80b558b0d18a0d81b65e10da40cfd2c800fcb9fd5ac9758e982
spent
true