Gepotidacin [1075236-89-3]

Cat# A21086-100

Size : 100mg

Brand : Adooq Bioscience