Home Chemical Details 133536-28-4
1-benzyloxy-8,11,11-trimethyl-6-phenylthiobicyclo(5.3.1)undec-7-en-3-one
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us