2-Hydroxyoctadecanoic acid | CAS 629-22-1 | In Stock | DempoChem