I think we have created a misunderstanding for some noobie members, by referring to this simply as a Raptor petcock...
A Raptor, isn't a type of petcock...
It is a manually operated petcock,... that comes off of a Yamaha Raptor 660 ATV 3-wheeler... (it just happens to fit our bikes perfectly)...
.. the Yamaha part number is 5LP-24500-01-00...
So, the brand is always Yamaha...
For short,.. we say Raptor petcock...
...(the Chinese have started making a rip-off replacement for it,... and often seem to mislabel them as being for a 660cc model, but they are actually copies of a smaller ATV petcock...)...
The safe bet,.. is to buy the Yamaha brand... for the Raptor 660cc model... part number 5LP-24500-01-00...

...