Definition: 1. Initialism of diazodinitrophenol.
Show more information about DDNP
Search took: 9.44 ms