handle spacers, direct current generators, generator armatures, diesel engine generator sets, generator parts kits and more