Procurement Request
HomeCompound Synonyms > (2E,3E)-2-benzylidene-3-(methoxycarbonyl)-4-phenylbut-3-enoic acid