It doesn't look to special. Looks like one of the fin style ones they've always made it just has the guard that they make for it already included... as well as a mount for 110 or other.
I've got this its called the compact oil cooler and runs from your head rather than the filter. Price wise its pretty cheap and i reckon looks better than their other coolers. So I've bought a seperate Takegawa take off so i can run it from the oil filter which is more effective