Cat. Name CAS. Structure Purity
I008336 NPS2390 226878-01-9 NPS2390 ≥ 95%