Sodium Dodecyldiphenyl Ether D
119345-04-9
Molbase
2017
Yes
53
6.60
9
4
10
5
7
2
8
6
0.00
0.01
7.84
2380.00