2-(phenyldiazenyl)terephthalic acid

2-(phenyldiazenyl)terephthalic acid · CAS 1352924-38-9