Top Suppliers:I want be here

11059-31-7

11059-31-7 structure
11059-31-7 structure

Name Dodecyl phenyl succinic acid
Molecular Formula C16H28O4
Molecular Weight 284.39112