Piston rover 25 rf