hapten 4-hydroxy-3-nitrophenyl acetyl (NP) Products