2340344-67-2 | 2,3-Dicyanobenzeneacetic acid | AOBChem