(Benzyloxy)(2,2-dimethyl-1,3-dioxolan-4-yl)acetaldehyde AIDS-150781 AIDS150781 NSC688890