Mr. Ross founded Alpha Chemical & Plastics, in Newark, N.J.; and Mercer Plastics Company, in Umatilla, Fla. He sold both companies in the 1980s. ... more »