Output 66fd1bcd1bf354ac8a3fbe3d2057c6899ac3beaea42c0fc961596ca95c3f97e2:4

value
32689994
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ac1d957205c33ca222e05d09d561376304ad7c70 OP_EQUAL
address
MPbDtwZN3qhwX4eig5NfHZuddnwnaHwXhs
transaction
66fd1bcd1bf354ac8a3fbe3d2057c6899ac3beaea42c0fc961596ca95c3f97e2
spent
true