Dried Anchovy from Indonesia

Available: 500 ton / year in stock