114589-45-6
3(2H)-Benzoxazoleacetic acid,2-[[3-(2-cyanoethyl)-5-oxo-1-(2-pyridinyl)-2-thioxo-4-imidazolidinylidene]ethylidene]-
Product Code:
730458
Molecular Formula:
C22H17N5O4S
Molecular Weight:
Order 114589-45-6