142059-24-3
Benzenesulfonic acid,2-[3-(hexadecyloxy)phenyl]-1-methyl-2-(2-nitrophenyl)hydrazide
Product Code:
768583
Molecular Formula:
C35H49N3O5S
Molecular Weight:
Order 142059-24-3