Benzenesulfonic acid,2-[3-(hexadecyloxy)phenyl]-1-methyl-2-(2-nitrophenyl)hydrazide

Product Code: 768583
Molecular Formula: C35H49N3O5S
Molecular Weight:
142059-24-3