Back to Previous Page

Primaquine bisphosphate

ITEM#: 3042-16039310G

MFR#: 160393-10G

Primaquine bisphosphate 98%

Primaquine bisphosphate 98%