593236-60-3

1H-INDOLE-1-ACETAMIDE,7-ETHYL-3-FORMYL-N-(5-METHYL-THIAZOL-2-YL)-