Diethyl 2-formylbenzylphosphonate (HCID 19104780)|Huagongshe