83968-16-5
Benzaldehyde, reaction products with N,N-diethylbenzenamine and N,N-dimethylbenzenamine, oxidized, p-toluenesulfonates
Product Code:
1727873
Molecular Formula:
Molecular Weight:
Order 83968-16-5