Propargylaldehyde diethyl acetal, 98%

AB105431