Output 6670e82127ab382844c422c2d34754c3f839bbe816faa1b7284d76e89c3beb92:1

value
17042357
script pubkey
OP_HASH160 OP_PUSHBYTES_20 edf23acfe2de4cae4232ddba57fccdc3a1ff01a8 OP_EQUAL
address
3PPAFRaYFtKDouwMVGoQqCnHLxJz7LUbqs
transaction
6670e82127ab382844c422c2d34754c3f839bbe816faa1b7284d76e89c3beb92
spent
true