388059-68-5
2-Imidazolidinone,1,5-dimethyl-3-[(2E)-1-oxo-2-pentadecene-8,14-diynyl]-4-phenyl-,(4R,5S)-
Product Code:
1934596
Molecular Formula:
C26H32N2O2
Molecular Weight:
Order 388059-68-5