Basic information Safety Related Supplier
DNA modification methylase Eco31I Structure

DNA modification methylase Eco31I