bsp6IM

Modification methylase Bsp6I

Molecular Synopsis