NPR3

AcronymDefinition
NPR3Natriuretic Peptide Receptor 3