Output 66f5aabfa8346ee71eea9d2542caffdbdecb67a171d0d4ea413c8d03f856ac64:0

value
295991643
script pubkey
OP_HASH160 OP_PUSHBYTES_20 ecd2eff47cf4b22ac1ef04d2046c0f5ecff3fba0 OP_EQUAL
address
MVVNPtFPCQiqGeYE6r7KaBkAA9jHoEja3n
transaction
66f5aabfa8346ee71eea9d2542caffdbdecb67a171d0d4ea413c8d03f856ac64
spent
true