21452 Rod, Piston MPV