4-(2-oxopyrrolidin-1-yl)-N'-[(1E)-thiophen-2-ylmethylidene]benzohydrazide

Product Code: 1496227
Molecular Formula: C16H15N3O2S
Molecular Weight: 313.37
5285-49-4