NO.843332 DENYO GENERATOR