NobleBlocks
    A novel carbon nanotubes reinforced superhydrophobic and superoleophilic polyurethane sponge for selective oil–water separation through a chemical fabrication | NobleBlocks