thats right, I am the proud owner of 22 "grainger" valves/MBC's. They came in a mcmaster bag, and they look EXACTLY like the valve I have on my daytona. I even stole a ball and spring out of one to replace the ball and spring in my old Daytona. So I am 99% sure these are 48935K25.
They are all brand new and have the ball and spring inside. I tried blowing compressed air in the ball side and at around 20psi they just started to flow with two threads left at the top, so I am even more sure they are the right parts for our cars.
The picture shows 23 but Im keeping one as a spare for my car.
You have to buy all 22!! So the total is $66 shipped to USA!!