Papaya harvester

Patent Number :

10759

Inventors :

Prof. P L A G Alwis