Feels like its actually silicone insulation, would order again.
it kind of reeked of vinegar but they are exactly what I needed