132370-70-8 2'-Deoxypuromycin