NPPD
Initialism of nitrophenyl pentadienal.
Noun
Initialism of nitrophenyl pentadienal.