Output 66b20bf486f7f72233af39b495608127b84a3fbbd4d8a015a3daf23c92246e4d:23

value
620000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 6df214d679d80a704e9e9f0c7f506ffb21c8d611 OP_EQUAL
address
3BiMaZePM33eqBguDWhjjVZmgJGVKYuqjL
transaction
66b20bf486f7f72233af39b495608127b84a3fbbd4d8a015a3daf23c92246e4d
spent
true