Serratia marcescens - enzymology
11560481
|
PubNet Home