Rifampicin ≥95% (HPLC), powder or crystals - ideal solutions

Rifampicin ≥95% (HPLC), powder or crystals - ideal solutions