RMCS0603FT8R25, a part of the parts library