Discovery of CYR715: A novel carboxylic acid-containing soluble guanylate cyclase stimulator. (15th May 2021)