652156-78-0
Benzeneacetaldehyde, a-[[(1,1-dimethylethyl)dimethylsilyl]oxy]-,diphenylhydrazone
Product Code:
1353940
Molecular Formula:
C26H32N2OSi
Molecular Weight:
Order 652156-78-0