124841-03-8 2-Methylbenzoic acid 2-(1,4-dioxo-4-(2-thiazolylamino)butyl)hydrazide BRN 4208869 Benzoic acid, 2-methyl-, 2-(1,4-dioxo-4-(2-thiazolylamino)butyl)hydrazide