Output 3babaf79f265320403f07f2dc5357e656b26b011a57f11ddde6876c5dc14022b:8

value
32622
script pubkey
OP_HASH160 OP_PUSHBYTES_20 0554b74af7953adc76d14132aadfdfb74b9a98a4 OP_EQUAL
address
32BCnfyxPnmEv2AGKE7k9vx526jQVzS4LM
transaction
3babaf79f265320403f07f2dc5357e656b26b011a57f11ddde6876c5dc14022b
spent
true