Output 66ffaa6faafbf347c94bc89c164031b36a742d0f5883dd861ea55ee5506dd617:80

value
51046017
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ba66bf3ccfc7f8dc1584966ee73b9393c79ecd6f OP_EQUAL
address
3JgchDGserHqkYNMsPiMYTkNt2791DQaZd
transaction
66ffaa6faafbf347c94bc89c164031b36a742d0f5883dd861ea55ee5506dd617
spent
true