Microglia, Iba1 immunofluorescence

Microglia Iba1 red 72


© Bernardo Castellano Designs 2013