Output 66af33a86f9415838a04d29644db0ee949996b4065d7ce9161e3c930d5dde9e6:0

value
640000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 8bfc139f00b9036c3e8b04a5730be142d900930a OP_EQUAL
address
3ETBpoPDW9xi8jVyFCZEHzAfjVouPbFZj4
transaction
66af33a86f9415838a04d29644db0ee949996b4065d7ce9161e3c930d5dde9e6
spent
true