148768-93-8
LytA enzyme
Product Code:
819630
Molecular Formula:
Molecular Weight:
Order 148768-93-8
enzyme,CASNo 148768-93-8