Photoresist Chemicals Diethyl [2-(indol-3-yl)-2-oxoethyl]phosphonate Cas:850231-86-6 Molecular Formula:C14H18 N O4 P