177
Chamborote
United Kingdom
Seed (fresh)
11,500.00
14,000.00
9,000.00
Calculated value
The plant part of yield is based on green pod.
1,488