Hmmm it does have mikuni stamped on the side of the carb though. Plus it does look like a mikuni.
I wonder how much of a performance difference its going to make, cause $70 is a very large difference in price. I think i might just try these and see how they work. I mean 24mm carb is FREAKIN HUGE. I think i might see more of a difference in venturi size, rather than slide design.