dimeric surfactants

Title
Biopolax Presents an Innovative BPX Gemini Surfactant
Back to top