LKT Labs
Biochemicals for Life Science Research
Glycylcycline; protein synthesis inhibitor.
Showing the single result