https://blogs.prepladder.com?p=9210
Metals and Nonmetals- NCERT Notes UPSC