Quick view This seems to be a technical term related to pressure caps. The phrase "Pressure cap strips SKS20-40" does not have a clear mean €9.13