NSC645658 O-Benzylfluorescein benzyl ester