DPTA

Hotline
Tertiary amine polyurethane catalyst BL-17: An ideal water-based polyurethane catalyst option