18507-29-4 3-Benzoylacrylic acid 3-(thiosemicarbazone) ACRYLIC ACID, 3-BENZOYL-, 3-(THIOSEMICARBAZONE) Thiosemicarbazone of beta-benzoylacrylic acid