Kyosho Engine KE21SP # 74031ZZ