xenygloxal

Etymology
From and partial shortening of ?

Noun

 * 1) A drug, 4,4'-biphenyldiglyoxylaldehyde.