3,3'-(diazene-1,2-diyl)dibenzaldehyde | DLA Pharmaceuticals | DLA Pharmaceuticals