Q. ATP contains:

 1653  251 Rajasthan PMTRajasthan PMT 1997 Report Error

Solution:

ATP contains adenine, ribose and three phosphate groups.