Skip to Content

IP7840-1mg

It is a highly selective antagonist of the NMDA receptor NR2A.
SKU: SLB-IP7840-1mg
Supplier: Solarbio
Unit: bottle
Price
117.92 € 117.92 €
 Terms and Conditions