Basic information
bacteriophage lambda lysis effector protein S105 Structure

bacteriophage lambda lysis effector protein S105

Preparation Products And Raw materials