Output 66f624aaf6fd6371c7ea91721284f935e6b67d2cba1efb9729bbe469406ad2a1:2

value
17069000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 070c537f58d80017882bf27c9413eb8a9d9d3ac9 OP_EQUAL
address
32LHRKhsTXpLcKzMbnMqdJnydBTUKzp6A6
transaction
66f624aaf6fd6371c7ea91721284f935e6b67d2cba1efb9729bbe469406ad2a1
spent
true