Output 63ddfa25fcbb7cdb6f0ae6423ad8275673cb4713176e340344a29d1c7e396670:22

value
18950000
script pubkey
OP_DUP OP_HASH160 OP_PUSHBYTES_20 badb3430c9ec145975e59f900a679119c1133fab OP_EQUALVERIFY OP_CHECKSIG
address
1J31HEUWvcjYnTfQ4c1DauetSB1PT5adkR
transaction
63ddfa25fcbb7cdb6f0ae6423ad8275673cb4713176e340344a29d1c7e396670
spent
true