67566-35-2
Carbamic acid, 1,6-hexanediylbis[(1,3-dioxo-2,3-diphenylpropyl)-,diethyl ester
Product Code:
1591310
Molecular Formula:
C42H44N2O8
Molecular Weight:
Order 67566-35-2