90458-95-6

PEFLOXACIN MESYLATE (PATENTED?)CP 2005

Identification

Catalog number1840719
Chemical name 90458-95-6
CAS RN90458-95-6

Structure

90458-95-6 structure