Speedel reports promising results for its new renin inhibitors SPP-630 and SPP-635 / News in Context Feb. 10, 2005