1024196-52-8

1-(Thiophenecarbonyl)-4-(4-trifluoromethylphenyl)semicarbazide