Lefamulin acetate

Catalog:
Name:Lefamulin acetate
CAS No.:1350636-82-6
Structural: