134069-55-9
(e)-but-2-enedioic Acid;8-(3,3-diphenylpropyl)-3-ethyl-4-methylidene-1-oxa-3,8-diazaspiro[4.5]decan-2-one
Product Code:
1571184
Molecular Formula:
C29H34N2O6
Molecular Weight:
506.59
Order 134069-55-9