Top Suppliers:I want be here

1248-43-7

1248-43-7 structure
1248-43-7 structure

Name benzyl octyl phthalate
Synonyms EINECS 215-000-8
Molecular Formula C23H28O4