Output f59afd85d2e22975b6ea703490c539d72db6e89f135e1b3c92c4e68ccd987912:2

value
29506
script pubkey
OP_HASH160 OP_PUSHBYTES_20 05423e5099daea1bb2e4398f65954d808dd40153 OP_EQUAL
address
32ApfBB7HGWBehC9U39iiEcB92CaChhAZZ
transaction
f59afd85d2e22975b6ea703490c539d72db6e89f135e1b3c92c4e68ccd987912
spent
true