It's a chip but it's called a half mini card even though it doesn't use a card slot. This is confusing enough but PCI Vendor and Device Lists
calling it Raid Controller is what threw me. I emailed them and they replied that the accuracy of the information on their site is nothing to do with them:
We only manage the web site. Any information on here is voluntarily provided by the public. Neither the owner of this site nor any of the persons or entities who post information on this site warrants the accuracy of the information or your right or ability to make use of the information for any particular purpose. The information posted on this site has not been checked for accuracy and you use it as is, at your own risk.
Would they get away with this in the real world?