STEARAMIDODIHYDROXYISOBUTYL STEARATE

2-Hydroxymethyl-2-octadecanamidopropyl octadecanoate

Safety Ratings