Report - PEER-REVIEWED ARTICLE bioresources · Chaenomeles sinensis is a deciduous spiny shrub or semi-evergreen tree native to China and widely distributed throughout China, Japan, and Korea.

Please pass captcha verification before submit form