Wiktionary
xenygloxal
n. A drug, 4,4'-biphenyldiglyoxylaldehyde.
n. A drug, 4,4'-biphenyldiglyoxylaldehyde.