Seed size 6.3 x 6.2 mm

SEED

Accession number:03026108
Cultivar name:UPS 66
Origin:MALAYSIA
Status:Local cultivated