Output 668bdbe30fe8154813678344517b437919a7222baf077e94752a0a87cdca214b:2

value
14568754
script pubkey
OP_HASH160 OP_PUSHBYTES_20 aaa34032893a4b647f20624db2758558f0d8fa72 OP_EQUAL
address
MPTQfuNc1q9zfKJEQPoZMZfeGrezv2iRiM
transaction
668bdbe30fe8154813678344517b437919a7222baf077e94752a0a87cdca214b
spent
true