despite the superficial resemblance of these cells to foamy macrophages , the presence of intermediate filaments , glycogen granules and diffuse glial fibrillary acidic protein positivity supported an astroglial identity .
C0021770
intermediate filaments
C0017626
glial fibrillary acidic protein