104632-27-1

 Home / Products / Other Intermediate / 104632-27-1
Dexpramipexole (DihyDrochloriDe)

104632-27-1

Cat.No.ABP007929 Chemical NameDexpramipexole (DihyDrochloriDe) MDL: MFCD13186799 MolFormulaC10H17N3S.2ClH MolWeight284.253