Biosealing, a natural sealing mechanism that locates and repairs leaks

More Info
expand_more