Hoping that someone can ID an injector for me. It's from a japanese engine. Part# 23250-62030 In my experience, the last 5 digits are the important part, so if you list something similar, but the first part of the number is different, I love to hear from you. Thx, Mike V