73962-31-9 BENZALDEHYDE, o-(2-PROPYNYLOXY)-, 3-THIOSEMICARBAZONE BRN 5948238 o-(2-Propynyloxy)benzaldehyde 3-thiosemicarbazone