When I ordered my AC Delco air conditioning compressor, it came in a Delco box, and said "made in USA" on the box, yet it was a Denso compressor and it said "Made in Japan" on the compressor. But it was EXACTLY the same the the original that I removed from my truck. My OEM compressor was a Denso compressor. So I should have saved a few bucks and just bought a Denso compressor instead of the AC Delco, because it's the SAME DAMN THING!!!
Another time, I bought AC Delco spark plugs that said NGK on the plugs. Also, AC Delco belt tensioners are actually made by Gates. So save the money and just buy a Gates tensioner.