56588-21-7

5-Ethynyl-2-thiophenecarbaldehyde 2,4-dinitrophenyl hydrazone