ByNobleID
    Acetyl-L-carnitine protects against amyloid-beta neurotoxicity: roles of oxidative buffering and ATP levels. | NobleID