Comparative localization of cystathionine beta synthases and cystathionine gamma lyase in canine, non-human primate and human retina. (April 2019)