multi- spring single Rotary pusher seal CVRC