Basic information Safety Related Supplier
17-Dodecanoyloxyoctadecanoic acid Structure

17-Dodecanoyloxyoctadecanoic acid