DGPL has a separate wing for sales and supply of spare parts. It has ready stock of parts for almost all types of engines and alternators.