Lyophilised bacterial lysates of Escherichia Coli

ID 29692111000001102
Name Lyophilised bacterial lysates of Escherichia Coli