143304-63-6 | 2-(2-Propen-1-yl)phenyl cyanate | AOBChem