Cell envelope of Nitrosocystis oceanus

EAN/UPC/ISBN Code 4048906514944