Sorry, SRP = Super Resin Polish
Yeah I used to use (and swear by Mer) many years ago when I had a brief spell in car detailing. But there are so many better polishes and waxes out there now.
As for stone chips, if you want an easy (yet temporary) fix - take a look at the Turtle Wax stone chip sticks. For something more permanent look at a touch-up kit, or call out a professional company do do it for you.