2595-98-4 D-Talose NSC224293