LEGO part 99499c01 - Light Bluish Gray Electric, Motor 9V Power Functions L with Dark Bluish Gray Bottom at BrickScout
Amazon.com: NIIZ Power Functions Motor Set Compatible with Lego, 8 Pieces Science and Technology Motor Power Function Kit, Including 5 Motors (L/Servo/M) Power Pack, Adjustable APP and Remote Control Set : Toys