185620-77-3
1,3-Imidazolidinedicarboxylic acid, 4,5-diphenyl-, bis(1,1-dimethylethyl)ester, trans-
Product Code:
1223320
Molecular Formula:
C25H32N2O4
Molecular Weight:
Order 185620-77-3