The positive drug test that has left Rafael Palmeiro's legacy in doubt involved the potent anabolic steroid stanozolol, a person in baseball with direct knowledge of the sport's drug-testing program said yesterday. Ryan Franklin of Seattle was the fourth pitcher to be suspended for a positive drug test. Franklin is 6-11 with a 4.63 E.R.A. Known by its brand name, Winstrol, was most notably linked to the Olympic sprinter Ben Johnson of Canada, who was stripped of a gold medal in 1988 after testing positive for that steroid. Now Palmeiro, one of only four major league players with more than 3,000 hits and 500 home runs, is being associated with the same substance. The person who said that Palmeiro tested positive for stanozolol did not want to be identified because the testing policy prohibits anyone in baseball from disclosing information about test results without authorization. This revelation came on the day that Major League Baseball suspended its eighth player - and second in a span of 24 hours - for violating the drug-testing policy. Ryan Franklin, a starting pitcher for the Seattle Mariners, became the fourth major league pitcher suspended for steroid use. Like Palmeiro, Franklin appealed the suspension, but an arbitrator decided yesterday not to overturn it. Palmeiro said Monday that he had never intentionally taken steroids, but stanozolol does not come in dietary supplements and is among the most popular steroids on the market. It can be ingested or injected and usually remains in a person's system for at least a month. "It's a mildly strong to strong steroid," said Dr. Gary Wadler, a professor at New York University who is an expert in sports doping. "Potent is the word I would use."