Output 8afc34a684da960654089193031c8be96f8d27bc1587aa8072321204dcc3728d:0

value
668448
script pubkey
OP_HASH160 OP_PUSHBYTES_20 af5e9129c91763667d0ff2ba663bcd68a4068522 OP_EQUAL
address
3HgHTkJkvkgt49VxnTRw46FQwyNNs1ex3t
transaction
8afc34a684da960654089193031c8be96f8d27bc1587aa8072321204dcc3728d
spent
true