top of page
Frozen Peeled Edamame - Indonesia

Frozen Peeled Edamame - Indonesia

FROZEN PEELED EDAMAME TAKUMI BRAND

Package: 1lb x 20 Carton: 20lbs

Product of Indonesia

bottom of page