L-685458 – 5mg

Product No. : Captivate Bio SML14A

Captivate Bio (USA) L-685458. L 458,γ-Secretase Inhibitor X. Pkg size: 5 mg/vial