Q: 23 (IES/2013)

Which of the following do not produce energy but are still essential for the human body ?
stats: 
0,3104,1920,224,528,1168,3104

User login

For Search , Advanced Analysis, Customization , Test and for all other features Login/Sign In .