3-(5-Fluoro-3-indolyl)-2-mercapto-(Z)-2-propenoic Acid 96% 179461-52-0 C₁₁H₈FNO₂S 237.25 g./mol $262.63 View