Home Chemical Details 62848-18-4
E-0663
10-(3-(3-hydroxypyrrolidinyl)propyl)-2-trifluoromethylphenothiazine
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us