Demron definitions

Search

Demron

Demron logo #10101) Technical fabric
Found on https://www.crosswordclues.com/clue/demron

Demron

Demron logo #21000 Demron is a radiation-shielding fabric. Weight-for-weight the material has slightly lower radiation protection than lead shielding, however being flexible. It is essentially particles of metal embedded in a polyethylene-based material. The manufacturer claims it`s a `liquid metal`. It is roughly three to four times more expensive than a convent......
Found on http://en.wikipedia.org/wiki/Demron
No exact match found.