LytA enzyme
CAS No. 148768-93-8
LytA enzyme
TEOTMA 1100 82727-34-2