https://www.alibaba.com/product-deta...4a132477ovxS15
Those are "automotive" ribbon cables. Anyone here remember Peugeot? Infamous for using these beasts for everything. They are not compatible with road salt, as they found out.
Linked is a possible source.
Peter Wieck
Melrose Park, PA