SEP-0372814

SEP-0372814

CAT N°: 32836
Price:

From 182.00 154.70

SEP-0372814 is an inhibitor of phosphodiesterase 10A (PDE10A; IC50 = ?10 nM for the recombinant human enzyme).{59735}

We also advise you