Output ef58c333cc24cca140811147b861bd11ae357c21258b7836362f75f64bcecd9a:2

value
16000000
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 1ba0ad054adc7402be1dfe7881ed89441e771e4b OP_EQUALVERIFY OP_CHECKSIG
address
13X5j8mt1nLBYMERx3osXpNPbX9uhcw9PK
transaction
ef58c333cc24cca140811147b861bd11ae357c21258b7836362f75f64bcecd9a
spent
true