Tolong jelaskan mengenai Gambar tambahan dari Limfoblas

They are 2.5 nanometers in size