22149-50-4 Limonoic acid 16,17-lactone Limonoic acid 16,17-lactone Catalog No.: 943855 Name: Limonoic acid 16,17-lactone CAS: 22149-50-4 Formula: C26H32 O9 Inquire about this product →