LEGO 45560 Mindstorms EV3 Expansion Set.
Used compete sets
Photo of used set to show parts - also have listed.