Output ffb890ea54ee142baa7c30e32ae5123075b6f55b4346a805ac32440f3f6b7694:2

value
19729304
script pubkey
OP_HASH160 OP_PUSHBYTES_20 66801f7a1668210a8d7e53a48ee0df5a1c778d37 OP_EQUAL
address
3B2zLFRjthE2Hof7Sd6oiWv9xjPqPpmidU
transaction
ffb890ea54ee142baa7c30e32ae5123075b6f55b4346a805ac32440f3f6b7694
spent
true