Output 85621160203fcd1ad4062e1d73b413b66c1351b8f835f96677b0b2974ab65f0c:12

value
14000000
script pubkey
OP_HASH160 OP_PUSHBYTES_20 21f7afcd0c0bc15d1c88e01c08953fcb1633054c OP_EQUAL
address
34ncwT1qm87e6fQnjh8VxEfHWvQeZpeJvE
transaction
85621160203fcd1ad4062e1d73b413b66c1351b8f835f96677b0b2974ab65f0c
confirmations
272939
spent
true