guanylate cyclase complex, soluble

guanylate cyclase complex, soluble