Norleucine, 2-butyl-N-phenyl-, 2-(4-methylphenyl)hydrazide

Product Code: 1139567
Molecular Formula: C23H33N3O
Molecular Weight: 367.52
95101-12-5