DIETHYL 2-(DINAPHTHALEN-1-YLMETHYL)PROPANEDIOATE

Product Code: 1775546
Molecular Formula: C28H26O4
Molecular Weight: 426.50
7597-92-4