Recombinant Bacillus subtilis Putative membrane peptidase ydiL (ydiL)[Putative membrane peptidase ydiL (ydiL)]

Product information

Size

NA

Catalog number

MBS1104727

Price

5 EUR

More information