Top Suppliers:I want be here

111503-99-2

111503-99-2 structure
111503-99-2 structure

Name Tetrabutylphosphonium salt with dodecylbenzenesulfonic acid(1:1)
No Any Chemical & Physical Properties