2,2'-BIPHENYLDIGLYOXYLALDEHYDE 2,2'-Biphenyldiglyoxal 56026-26-7 BRN 1972948