(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
134069-55-9