Hey folks, Can anybody let me know what these tiny particles are?? Seems organic in nature though. Follow me on Twitter and Researchgate to know more.
Cheers