Atrial Natriuretic Factor: A Hormone Produced by the Heart | Synapse