Lyophilised bacterial lysates of Escherichia coli

ID
29692611000001105
Name
Lyophilised bacterial lysates of Escherichia coli