The YRRD stands for Yamaha Rinaldi Research and Development, and yes, it's a hydraulic clutch slave unit that both Chad Reed and Cooper Webb are using in 2017.
Credit
Michael "ML512" Lindsay
Use keyboard arrow keys to browse the gallery.
Swipe to browse the gallery.
Vital MX Pit Bits: San Diego