1187186-63-5


Name 5-(4-Cyano-2-formylphenoxy)-1,3-dihydro-1-hydroxy-2,1-benzoxaborole
Molecular Formula C15H10BNO4
Molecular Weight 279.06