China Tripple Pressed Stearic Acid/Octadecanoic Acid 99.5% 57-11-4, Find details about China Stearic Acid, 57-11-4 from Tripple Pressed Stearic Acid/Octadecanoic Acid 99.5% 57-11-4