Photoresist Chemicals Ethoxylated hydrogenated castor oil 61788-85-0 Cas:61788-85-0 Molecular Formula: