Yes, those look like roller slides.
As far as it being a true snap on, Ive never seen the logo put on the drawer in the middle of a box before, usually they are top left or right corners :headscrat
As stated above, check the back for a part number and build date.