Report copyright - PEER-REVIEWED ARTICLE bioresources · PEER-REVIEWED ARTICLE bioresources.com Ghali et al. (2011). “Luffa in polyester composites,” BioResources 6(4), 3836-3849. 3838 Luffa cylindrica
Please pass captcha verification before submit form