MC-2010MP ADEKA ULTRA SEAL Description water stop strap made of rubber that laggedly swell after touching waterstainless steel net is built in the strap to keep the shape and avoid floating after swellingsuitable for the water stop at construction jointwork together with ULTRA SEAL P-201