869092-93-3

2-Thiophenecarboxylic acid,4-(aminocarbonyl)-5-[(aminocarbonyl)amino]-