DPTA

Hotline
Biodegradable polyurethane potassium neodecanoate CAS 26761-42-2 Catalytic hydrolysis acceleration technical solution