1-Carboxyallenyl phosphate 112683-56-4