Power Top Geared Motor

PT3420