Anyone know where or who makes this patch??? The guy bought it at the IAFC but does not remember the vendor and I checked the vendor list with no luck....