2915700000 - Palmitic acid, stearic acid… - The Trade Hub