Top Suppliers:I want be here

700826-41-1

700826-41-1 structure
700826-41-1 structure

Name Benzeneacetamide, 4-[1-ethyl-1-[4-(3-hydroxy-4,4-dimethylpentyl)-3-methylphenyl]propyl]--alpha--hydroxy-2-methyl-
Molecular Formula C28H41NO3