synechocystis

synechocystis