Output 66d808f35409117474c2e558bf95563c3252b5ddf480728cd7b40737b18bc5ac:0

value
999298
script pubkey
OP_HASH160 OP_PUSHBYTES_20 2142e6afb41ee01917cec98ce0034abdf685f4e5 OP_EQUAL
address
34itNFBf9LKmVcFgMFjwVMmXnMqhUXYZWt
transaction
66d808f35409117474c2e558bf95563c3252b5ddf480728cd7b40737b18bc5ac
spent
true