100% cotton 6-ply gauze swabs, with or without tapes. The seams are hemmed to prevent fraying and the x-ray detectable thread is bonded to the gauze for additional security.