Free release

148768-93-8 lyta enzyme

service@apichina.com
Product Name LytA enzyme
CAS No. 148768-93-8
Synonyms Lyta enzyme; Lyta gene product; Lyta protein; Lytic enzyme, phage phius3