NobleBlocks
    Fiber-welded polyionic biocomposites using 1-alkyl-3-vinylimidazolium alkylphosphonate ionic liquids | NobleBlocks