116312-82-4
Tetradecanoic acid,2-[2-[[4-(2-formylhydrazino)phenyl]amino]-2-oxoethyl]-
Product Code:
848192
Molecular Formula:
C23H37N3O4
Molecular Weight:
Order 116312-82-4