Chemistry Notes for class 12 Chapter 6 General Principles ...