ONO-7300243

ONO-7300243

  • $147.00
    Unit price per 
Shipping calculated at checkout.


ONO-7300243 is a novel, potent LPA1(Lysophosphatidic Acid Receptor) antagonist with an IC50 of 160 nM.

We Also Recommend

×
Welcome Newcomer