Lyophilised bacterial lysates of Escherichia Coli

ID
29692111000001102
Name
Lyophilised bacterial lysates of Escherichia Coli