D8-Sarafloxacin hydrochloride hydrate - 10mgSKU: HPC-679562$356.30Price Size: 10mgQuantity*Add to CartStorage4 °CM.F.C20H10ClD8F2N3O3M.W.429.87 g/mol
D8-Sarafloxacin hydrochloride hydrate - 10mgSKU: HPC-679562$356.30Price Size: 10mgQuantity*Add to Cart