Home Chemical Details 751-49-5
Limonilic acid
19-Deoxy-6β,19-epoxylimonoic acid 16,17-lactone
Monday - Saturday: 9am - 6pm IST
Become a premium member
with us