Home > Lumefantrine analog oxalate salt
Lumefantrine analog oxalate salt

Lumefantrine analog oxalate salt

Cat. No. DIEK-01785
CAS. No. 1026711-16-9 free base
Category Impurities
Stock Status Available in 1-2 weeks