National Center for Research Resources was a component of the National Institutes of Health (NIH)
NCRR Wikipedia page