Safinamide mesylate from MedChemExpress

Supplier Page

Supplier Page from
MedChemExpress for
Safinamide mesylate

Get Pricing

Description

FCE 26743 mesylate; EMD 1195686 mesylate