Output 66d68831bca606a609f6fe0d20ea3d21e8e79735c87efbe8ec83199737bb1489:1

value
3499997662
script pubkey
OP_HASH160 OP_PUSHBYTES_20 82ff2f0f0cff4719cc885842469ffa10c5a48606 OP_EQUAL
address
3DdfTxu9hLauRcB3NrYshzPWoD8Q6a7bKs
transaction
66d68831bca606a609f6fe0d20ea3d21e8e79735c87efbe8ec83199737bb1489
spent
true