in contrast to peritoneal macrophages , npls retained hrp in a variety of cytoplasmic vesicles and vacuoles in relatively undegraded form for at least 24 hours .
C0206190
peritoneal macrophages
C0031153
npls