76232143
Mar 28, 2001
Living cells which produce molecules to rescue and preserve nerve cells for scientific, laboratory or medical research use
ChemicalsLiving cells which produce molecules to rescue and preserve nerve cells for medical use; molecules to rescue and preserve nerve cells; pharmaceuticals for degenerative nerve diseases
Pharmaceuticals