Home Chemical Details 79679-46-2
2 alpha,3 beta,20 beta-urs-delta 12-ene-23 beta,28-dioic acid 2,3-diacetate
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us