ByNobleID
    Disposition of idebenone (CV-2619), a new cerebral metabolism improving agent, in rats and dogs. | NobleID