This commit is contained in:
babayaga 2025-12-26 13:20:40 +01:00
parent 05fcdc0b12
commit d49a531cb7
9 changed files with 132 additions and 163 deletions

3
.gitignore vendored
View File

@ -7,4 +7,5 @@ node_modules
.env
.cache
storybook-static/
.kbot
.kbot
nexe-24

View File

@ -31,95 +31,95 @@ export interface IKBotOptions {

 OpenRouter models:

agentica-org/deepcoder-14b-preview | paid
agentica-org/deepcoder-14b-preview:free | free
ai21/jamba-large-1.7 | paid
ai21/jamba-mini-1.7 | paid
aion-labs/aion-1.0 | paid
aion-labs/aion-1.0-mini | paid
aion-labs/aion-rp-llama-3.1-8b | paid
alfredpros/codellama-7b-instruct-solidity | paid
allenai/molmo-7b-d | paid
allenai/olmo-2-0325-32b-instruct | paid
allenai/olmo-3-32b-think:free | free
allenai/olmo-3-7b-instruct | paid
allenai/olmo-3-7b-think | paid
allenai/olmo-3.1-32b-think:free | free
amazon/nova-2-lite-v1 | paid
amazon/nova-lite-v1 | paid
amazon/nova-micro-v1 | paid
amazon/nova-premier-v1 | paid
amazon/nova-pro-v1 | paid
anthropic/claude-3-haiku | paid
anthropic/claude-3-opus | paid
anthropic/claude-3.5-haiku | paid
anthropic/claude-3.5-haiku-20241022 | paid
anthropic/claude-3.5-sonnet | paid
anthropic/claude-3.5-sonnet-20240620 | paid
anthropic/claude-3.7-sonnet | paid
anthropic/claude-3.7-sonnet:thinking | paid
anthropic/claude-haiku-4.5 | paid
anthropic/claude-opus-4 | paid
anthropic/claude-opus-4.1 | paid
anthropic/claude-opus-4.5 | paid
anthropic/claude-sonnet-4 | paid
arcee-ai/afm-4.5b | paid
anthropic/claude-sonnet-4.5 | paid
arcee-ai/coder-large | paid
arcee-ai/maestro-reasoning | paid
arcee-ai/spotlight | paid
arcee-ai/trinity-mini | paid
arcee-ai/trinity-mini:free | free
arcee-ai/virtuoso-large | paid
arliai/qwq-32b-arliai-rpr-v1 | paid
arliai/qwq-32b-arliai-rpr-v1:free | free
openrouter/auto | paid
baidu/ernie-4.5-21b-a3b | paid
baidu/ernie-4.5-21b-a3b-thinking | paid
baidu/ernie-4.5-300b-a47b | paid
baidu/ernie-4.5-vl-28b-a3b | paid
baidu/ernie-4.5-vl-424b-a47b | paid
bytedance/seed-oss-36b-instruct | paid
openrouter/bodybuilder | paid
bytedance-seed/seed-1.6 | paid
bytedance-seed/seed-1.6-flash | paid
bytedance/ui-tars-1.5-7b | paid
deepcogito/cogito-v2-preview-llama-109b-moe | paid
cohere/command | paid
cohere/command-a | paid
cohere/command-r | paid
cohere/command-r-03-2024 | paid
cohere/command-r-08-2024 | paid
cohere/command-r-plus | paid
cohere/command-r-plus-04-2024 | paid
cohere/command-r-plus-08-2024 | paid
cohere/command-r7b-12-2024 | paid
deepcogito/cogito-v2-preview-deepseek-671b | paid
deepcogito/cogito-v2-preview-llama-405b | paid
deepcogito/cogito-v2-preview-llama-70b | paid
deepcogito/cogito-v2.1-671b | paid
deepseek/deepseek-prover-v2 | paid
deepseek/deepseek-r1-0528-qwen3-8b | paid
deepseek/deepseek-r1-0528-qwen3-8b:free | free
deepseek/deepseek-chat | paid
deepseek/deepseek-chat-v3-0324 | paid
deepseek/deepseek-chat-v3-0324:free | free
deepseek/deepseek-chat-v3.1 | paid
deepseek/deepseek-chat-v3.1:free | free
deepseek/deepseek-v3.1-base | paid
deepseek/deepseek-v3.1-terminus | paid
deepseek/deepseek-v3.1-terminus:exacto | paid
deepseek/deepseek-v3.2 | paid
deepseek/deepseek-v3.2-exp | paid
deepseek/deepseek-v3.2-speciale | paid
deepseek/deepseek-r1 | paid
deepseek/deepseek-r1:free | free
deepseek/deepseek-r1-0528 | paid
deepseek/deepseek-r1-0528:free | free
deepseek/deepseek-r1-distill-llama-70b | paid
deepseek/deepseek-r1-distill-llama-70b:free | free
deepseek/deepseek-r1-distill-llama-8b | paid
deepseek/deepseek-r1-distill-qwen-14b | paid
deepseek/deepseek-r1-distill-qwen-32b | paid
cognitivecomputations/dolphin3.0-mistral-24b | paid
cognitivecomputations/dolphin3.0-mistral-24b:free | free
cognitivecomputations/dolphin3.0-r1-mistral-24b | paid
cognitivecomputations/dolphin3.0-r1-mistral-24b:free | free
eleutherai/llemma_7b | paid
essentialai/rnj-1-instruct | paid
alpindale/goliath-120b | paid
google/gemini-flash-1.5 | paid
google/gemini-flash-1.5-8b | paid
google/gemini-pro-1.5 | paid
google/gemini-2.0-flash-001 | paid
google/gemini-2.0-flash-exp:free | free
google/gemini-2.0-flash-lite-001 | paid
google/gemini-2.5-flash | paid
google/gemini-2.5-flash-image | paid
google/gemini-2.5-flash-image-preview | paid
google/gemini-2.5-flash-lite | paid
google/gemini-2.5-flash-lite-preview-06-17 | paid
google/gemini-2.5-flash-lite-preview-09-2025 | paid
google/gemini-2.5-flash-preview-09-2025 | paid
google/gemini-2.5-pro | paid
google/gemini-2.5-pro-preview-05-06 | paid
google/gemini-2.5-pro-preview | paid
google/gemini-3-flash-preview | paid
google/gemini-3-pro-preview | paid
google/gemma-2-27b-it | paid
google/gemma-2-9b-it | paid
google/gemma-2-9b-it:free | free
google/gemma-3-12b-it | paid
google/gemma-3-12b-it:free | free
google/gemma-3-27b-it | paid
@ -129,14 +129,16 @@ export interface IKBotOptions {
google/gemma-3n-e2b-it:free | free
google/gemma-3n-e4b-it | paid
google/gemma-3n-e4b-it:free | free
google/gemini-3-pro-image-preview | paid
ibm-granite/granite-4.0-h-micro | paid
inception/mercury | paid
inception/mercury-coder | paid
inflection/inflection-3-pi | paid
inflection/inflection-3-productivity | paid
liquid/lfm-3b | paid
liquid/lfm-7b | paid
kwaipilot/kat-coder-pro:free | free
liquid/lfm-2.2-6b | paid
liquid/lfm2-8b-a1b | paid
meta-llama/llama-guard-3-8b | paid
anthracite-org/magnum-v2-72b | paid
anthracite-org/magnum-v4-72b | paid
mancer/weaver | paid
meituan/longcat-flash-chat | paid
@ -154,15 +156,10 @@ export interface IKBotOptions {
meta-llama/llama-3.2-90b-vision-instruct | paid
meta-llama/llama-3.3-70b-instruct | paid
meta-llama/llama-3.3-70b-instruct:free | free
meta-llama/llama-3.3-8b-instruct:free | free
meta-llama/llama-4-maverick | paid
meta-llama/llama-4-maverick:free | free
meta-llama/llama-4-scout | paid
meta-llama/llama-4-scout:free | free
meta-llama/llama-guard-4-12b | paid
meta-llama/llama-guard-2-8b | paid
microsoft/mai-ds-r1 | paid
microsoft/mai-ds-r1:free | free
microsoft/phi-4 | paid
microsoft/phi-4-multimodal-instruct | paid
microsoft/phi-4-reasoning-plus | paid
@ -170,64 +167,70 @@ export interface IKBotOptions {
microsoft/phi-3-mini-128k-instruct | paid
microsoft/phi-3.5-mini-128k-instruct | paid
minimax/minimax-m1 | paid
minimax/minimax-m2 | paid
minimax/minimax-m2.1 | paid
minimax/minimax-01 | paid
mistralai/mistral-large | paid
mistralai/mistral-large-2407 | paid
mistralai/mistral-large-2411 | paid
mistralai/mistral-small | paid
mistralai/mistral-tiny | paid
mistralai/codestral-2501 | paid
mistralai/codestral-2508 | paid
mistralai/devstral-2512 | paid
mistralai/devstral-2512:free | free
mistralai/devstral-medium | paid
mistralai/devstral-small | paid
mistralai/devstral-small-2505 | paid
mistralai/devstral-small-2505:free | free
mistralai/magistral-medium-2506 | paid
mistralai/magistral-medium-2506:thinking | paid
mistralai/magistral-small-2506 | paid
mistralai/ministral-14b-2512 | paid
mistralai/ministral-3b-2512 | paid
mistralai/ministral-8b-2512 | paid
mistralai/ministral-3b | paid
mistralai/ministral-8b | paid
mistralai/mistral-7b-instruct | paid
mistralai/mistral-7b-instruct:free | free
mistralai/mistral-7b-instruct-v0.1 | paid
mistralai/mistral-7b-instruct-v0.2 | paid
mistralai/mistral-7b-instruct-v0.3 | paid
mistralai/mistral-large-2512 | paid
mistralai/mistral-medium-3 | paid
mistralai/mistral-medium-3.1 | paid
mistralai/mistral-nemo | paid
mistralai/mistral-nemo:free | free
mistralai/mistral-small-24b-instruct-2501 | paid
mistralai/mistral-small-24b-instruct-2501:free | free
mistralai/mistral-small-3.1-24b-instruct | paid
mistralai/mistral-small-3.1-24b-instruct:free | free
mistralai/mistral-small-3.2-24b-instruct | paid
mistralai/mistral-small-3.2-24b-instruct:free | free
mistralai/mistral-small-creative | paid
mistralai/mixtral-8x22b-instruct | paid
mistralai/mixtral-8x7b-instruct | paid
mistralai/pixtral-12b | paid
mistralai/pixtral-large-2411 | paid
mistralai/mistral-saba | paid
mistralai/voxtral-small-24b-2507 | paid
moonshotai/kimi-dev-72b | paid
moonshotai/kimi-dev-72b:free | free
moonshotai/kimi-k2 | paid
moonshotai/kimi-k2:free | free
moonshotai/kimi-k2-0905 | paid
moonshotai/kimi-vl-a3b-thinking | paid
moonshotai/kimi-vl-a3b-thinking:free | free
moonshotai/kimi-k2-0905:exacto | paid
moonshotai/kimi-k2-thinking | paid
morph/morph-v3-fast | paid
morph/morph-v3-large | paid
gryphe/mythomax-l2-13b | paid
neversleep/llama-3-lumimaid-70b | paid
neversleep/llama-3.1-lumimaid-8b | paid
nex-agi/deepseek-v3.1-nex-n1:free | free
neversleep/noromaid-20b | paid
nousresearch/deephermes-3-llama-3-8b-preview:free | free
nousresearch/deephermes-3-mistral-24b-preview | paid
nousresearch/hermes-3-llama-3.1-405b | paid
nousresearch/hermes-3-llama-3.1-405b:free | free
nousresearch/hermes-3-llama-3.1-70b | paid
nousresearch/hermes-4-405b | paid
nousresearch/hermes-4-70b | paid
nousresearch/hermes-2-pro-llama-3-8b | paid
nvidia/llama-3.1-nemotron-70b-instruct | paid
nvidia/llama-3.1-nemotron-ultra-253b-v1 | paid
nvidia/llama-3.3-nemotron-super-49b-v1.5 | paid
nvidia/nemotron-3-nano-30b-a3b | paid
nvidia/nemotron-3-nano-30b-a3b:free | free
nvidia/nemotron-nano-12b-v2-vl | paid
nvidia/nemotron-nano-12b-v2-vl:free | free
nvidia/nemotron-nano-9b-v2 | paid
nvidia/nemotron-nano-9b-v2:free | free
openai/chatgpt-4o-latest | paid
@ -256,29 +259,44 @@ export interface IKBotOptions {
openai/gpt-4o-mini-search-preview | paid
openai/gpt-5 | paid
openai/gpt-5-chat | paid
openai/gpt-5-codex | paid
openai/gpt-5-image | paid
openai/gpt-5-image-mini | paid
openai/gpt-5-mini | paid
openai/gpt-5-nano | paid
openai/gpt-5-pro | paid
openai/gpt-5.1 | paid
openai/gpt-5.1-chat | paid
openai/gpt-5.1-codex | paid
openai/gpt-5.1-codex-max | paid
openai/gpt-5.1-codex-mini | paid
openai/gpt-5.2 | paid
openai/gpt-5.2-chat | paid
openai/gpt-5.2-pro | paid
openai/gpt-oss-120b | paid
openai/gpt-oss-120b:exacto | paid
openai/gpt-oss-120b:free | free
openai/gpt-oss-20b | paid
openai/gpt-oss-20b:free | free
openai/gpt-oss-safeguard-20b | paid
openai/o1 | paid
openai/o1-mini | paid
openai/o1-mini-2024-09-12 | paid
openai/o1-pro | paid
openai/o3 | paid
openai/o3-deep-research | paid
openai/o3-mini | paid
openai/o3-mini-high | paid
openai/o3-pro | paid
openai/o4-mini | paid
openai/o4-mini-deep-research | paid
openai/o4-mini-high | paid
opengvlab/internvl3-78b | paid
perplexity/r1-1776 | paid
perplexity/sonar | paid
perplexity/sonar-deep-research | paid
perplexity/sonar-pro | paid
perplexity/sonar-pro-search | paid
perplexity/sonar-reasoning | paid
perplexity/sonar-reasoning-pro | paid
prime-intellect/intellect-3 | paid
qwen/qwen-plus-2025-07-28 | paid
qwen/qwen-plus-2025-07-28:thinking | paid
qwen/qwen-vl-max | paid
@ -286,64 +304,66 @@ export interface IKBotOptions {
qwen/qwen-max | paid
qwen/qwen-plus | paid
qwen/qwen-turbo | paid
qwen/qwen-2.5-7b-instruct | paid
qwen/qwen2.5-coder-7b-instruct | paid
qwen/qwen2.5-vl-32b-instruct | paid
qwen/qwen2.5-vl-32b-instruct:free | free
qwen/qwen2.5-vl-72b-instruct | paid
qwen/qwen2.5-vl-72b-instruct:free | free
qwen/qwen-2.5-vl-7b-instruct | paid
qwen/qwen-2.5-vl-7b-instruct:free | free
qwen/qwen3-14b | paid
qwen/qwen3-14b:free | free
qwen/qwen3-235b-a22b | paid
qwen/qwen3-235b-a22b:free | free
qwen/qwen3-235b-a22b-2507 | paid
qwen/qwen3-235b-a22b-thinking-2507 | paid
qwen/qwen3-30b-a3b | paid
qwen/qwen3-30b-a3b:free | free
qwen/qwen3-30b-a3b-instruct-2507 | paid
qwen/qwen3-30b-a3b-thinking-2507 | paid
qwen/qwen3-32b | paid
qwen/qwen3-4b:free | free
qwen/qwen3-8b | paid
qwen/qwen3-8b:free | free
qwen/qwen3-coder-30b-a3b-instruct | paid
qwen/qwen3-coder | paid
qwen/qwen3-coder:exacto | paid
qwen/qwen3-coder:free | free
qwen/qwen3-coder-flash | paid
qwen/qwen3-coder-plus | paid
qwen/qwen3-max | paid
qwen/qwen3-next-80b-a3b-instruct | paid
qwen/qwen3-next-80b-a3b-thinking | paid
qwen/qwen3-vl-235b-a22b-instruct | paid
qwen/qwen3-vl-235b-a22b-thinking | paid
qwen/qwen3-vl-30b-a3b-instruct | paid
qwen/qwen3-vl-30b-a3b-thinking | paid
qwen/qwen3-vl-32b-instruct | paid
qwen/qwen3-vl-8b-instruct | paid
qwen/qwen3-vl-8b-thinking | paid
qwen/qwq-32b | paid
qwen/qwq-32b:free | free
qwen/qwq-32b-preview | paid
qwen/qwen-2.5-72b-instruct | paid
qwen/qwen-2.5-72b-instruct:free | free
qwen/qwen-2.5-7b-instruct | paid
qwen/qwen-2.5-coder-32b-instruct | paid
qwen/qwen-2.5-coder-32b-instruct:free | free
relace/relace-apply-3 | paid
relace/relace-search | paid
undi95/remm-slerp-l2-13b | paid
sao10k/l3-lunaris-8b | paid
sao10k/l3-euryale-70b | paid
sao10k/l3.1-70b-hanami-x1 | paid
sao10k/l3.1-euryale-70b | paid
sao10k/l3.3-euryale-70b | paid
shisa-ai/shisa-v2-llama3.3-70b | paid
shisa-ai/shisa-v2-llama3.3-70b:free | free
raifle/sorcererlm-8x22b | paid
stepfun-ai/step3 | paid
switchpoint/router | paid
tencent/hunyuan-a13b-instruct | paid
tencent/hunyuan-a13b-instruct:free | free
thedrummer/anubis-70b-v1.1 | paid
thedrummer/anubis-pro-105b-v1 | paid
thedrummer/cydonia-24b-v4.1 | paid
thedrummer/rocinante-12b | paid
thedrummer/skyfall-36b-v2 | paid
thedrummer/unslopnemo-12b | paid
thudm/glm-4.1v-9b-thinking | paid
thudm/glm-z1-32b | paid
tngtech/deepseek-r1t-chimera | paid
tngtech/deepseek-r1t-chimera:free | free
tngtech/deepseek-r1t2-chimera | paid
tngtech/deepseek-r1t2-chimera:free | free
tngtech/tng-r1t-chimera | paid
tngtech/tng-r1t-chimera:free | free
alibaba/tongyi-deepresearch-30b-a3b | paid
alibaba/tongyi-deepresearch-30b-a3b:free | free
cognitivecomputations/dolphin-mistral-24b-venice-edition:free | free
microsoft/wizardlm-2-8x22b | paid
x-ai/grok-3 | paid
@ -351,18 +371,25 @@ export interface IKBotOptions {
x-ai/grok-3-mini | paid
x-ai/grok-3-mini-beta | paid
x-ai/grok-4 | paid
x-ai/grok-4-fast:free | free
x-ai/grok-4-fast | paid
x-ai/grok-4.1-fast | paid
x-ai/grok-code-fast-1 | paid
xiaomi/mimo-v2-flash:free | free
z-ai/glm-4-32b | paid
z-ai/glm-4.5 | paid
z-ai/glm-4.5-air | paid
z-ai/glm-4.5-air:free | free
z-ai/glm-4.5v | paid
z-ai/glm-4.6 | paid
z-ai/glm-4.6:exacto | paid
z-ai/glm-4.6v | paid
z-ai/glm-4.7 | paid

 OpenAI models:

babbage-002
chatgpt-4o-latest
chatgpt-image-latest
codex-mini-latest
dall-e-2
dall-e-3
@ -391,7 +418,6 @@ export interface IKBotOptions {
gpt-4o-2024-08-06
gpt-4o-2024-11-20
gpt-4o-audio-preview
gpt-4o-audio-preview-2024-10-01
gpt-4o-audio-preview-2024-12-17
gpt-4o-audio-preview-2025-06-03
gpt-4o-mini
@ -403,30 +429,56 @@ export interface IKBotOptions {
gpt-4o-mini-search-preview
gpt-4o-mini-search-preview-2025-03-11
gpt-4o-mini-transcribe
gpt-4o-mini-transcribe-2025-03-20
gpt-4o-mini-transcribe-2025-12-15
gpt-4o-mini-tts
gpt-4o-mini-tts-2025-03-20
gpt-4o-mini-tts-2025-12-15
gpt-4o-realtime-preview
gpt-4o-realtime-preview-2024-10-01
gpt-4o-realtime-preview-2024-12-17
gpt-4o-realtime-preview-2025-06-03
gpt-4o-search-preview
gpt-4o-search-preview-2025-03-11
gpt-4o-transcribe
gpt-4o-transcribe-diarize
gpt-5
gpt-5-2025-08-07
gpt-5-chat-latest
gpt-5-codex
gpt-5-mini
gpt-5-mini-2025-08-07
gpt-5-nano
gpt-5-nano-2025-08-07
gpt-5-pro
gpt-5-pro-2025-10-06
gpt-5-search-api
gpt-5-search-api-2025-10-14
gpt-5.1
gpt-5.1-2025-11-13
gpt-5.1-chat-latest
gpt-5.1-codex
gpt-5.1-codex-max
gpt-5.1-codex-mini
gpt-5.2
gpt-5.2-2025-12-11
gpt-5.2-chat-latest
gpt-5.2-pro
gpt-5.2-pro-2025-12-11
gpt-audio
gpt-audio-2025-08-28
gpt-audio-mini
gpt-audio-mini-2025-10-06
gpt-audio-mini-2025-12-15
gpt-image-1
gpt-image-1-mini
gpt-image-1.5
gpt-realtime
gpt-realtime-2025-08-28
gpt-realtime-mini
gpt-realtime-mini-2025-10-06
gpt-realtime-mini-2025-12-15
o1
o1-2024-12-17
o1-mini
o1-mini-2024-09-12
o1-pro
o1-pro-2025-03-19
o3
@ -439,6 +491,8 @@ export interface IKBotOptions {
o4-mini-deep-research-2025-06-26
omni-moderation-2024-09-26
omni-moderation-latest
sora-2
sora-2-pro
text-embedding-3-large
text-embedding-3-small
text-embedding-ada-002

View File

@ -1,14 +0,0 @@
{
"folders": [
{
"path": "../../../media"
},
{
"path": "../.."
},
{
"path": "../../../kbot"
}
],
"settings": {}
}

Binary file not shown.

Before

Width:  |  Height:  |  Size: 203 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 1.8 MiB

View File

@ -1,31 +0,0 @@
#!/bin/bash
# Script to update git remote domain to git.polymech.info
# This script updates the origin remote URL from git.polymech.io to git.polymech.info
echo "Updating git remote domain to git.polymech.info..."
# Get current remote URL
current_url=$(git remote get-url origin)
echo "Current remote URL: $current_url"
# Replace git.polymech.io with git.polymech.info
new_url=$(echo "$current_url" | sed 's/git\.polymech\.io/git.polymech.info/g')
echo "New remote URL: $new_url"
# Update the remote URL
git remote set-url origin "$new_url"
# Verify the change
updated_url=$(git remote get-url origin)
echo "Updated remote URL: $updated_url"
# Test connectivity
echo "Testing connectivity to new remote..."
if git ls-remote origin > /dev/null 2>&1; then
echo "✅ Successfully connected to new remote!"
else
echo "❌ Warning: Could not connect to new remote. Please check the URL and your network connection."
fi
echo "Git remote update completed!"

View File

@ -1,31 +0,0 @@
#!/bin/bash
# Script to update git remote domain to git.polymech.info
# This script updates the origin remote URL from git.polymech.io to git.polymech.info
echo "Updating git remote domain to git.polymech.info..."
# Get current remote URL
current_url=$(git remote get-url origin)
echo "Current remote URL: $current_url"
# Replace git.polymech.io with git.polymech.info
new_url=$(echo "$current_url" | sed 's/git\.polymech\.io/git.polymech.info/g')
echo "New remote URL: $new_url"
# Update the remote URL
git remote set-url origin "$new_url"
# Verify the change
updated_url=$(git remote get-url origin)
echo "Updated remote URL: $updated_url"
# Test connectivity
echo "Testing connectivity to new remote..."
if git ls-remote origin > /dev/null 2>&1; then
echo "✅ Successfully connected to new remote!"
else
echo "❌ Warning: Could not connect to new remote. Please check the URL and your network connection."
fi
echo "Git remote update completed!"

View File

@ -1,10 +0,0 @@
| Supplier Name | Address | Website Link |
|---------------|---------|--------------|
| Atlántica Plásticos | Carrer de Villarroel, 1-3, 08011 Barcelona | [Link](http://www.atlanticaplasticos.com) |
| Plastics Direct Barcelona | Avinguda Diagonal, 549, 08029 Barcelona | [Link](http://www.plasticsdirectbarcelona.com) |
| Global Plastic Solutions | C/ de Licenciada Rubi, 25, 08907 Sant Cugat del Vallès | [Link](http://www.globalplasticsolutions.es) |
| Metroplast Barcelona | Carrer de Mossen Clapés, 41, 08010 Barcelona | [Link](http://www.metroplast.es) |
| Indupla S.A. | C/ de Can Sabaté, 27, 08021 Barcelona | [Link](http://www.indupla.com) |
| Acid Plastics | Carrer del Bonom, 15, 08023 Barcelona | [Link](http://www.acidplastics.com) |
| Plásticos Adress | Carrer de Muntaner, 246, 08021 Barcelona | [Link](http://www.adressplastics.cat) |
| Politex Plásticos | Avinguda Torras i Bassa, 1, 08023 Barcelona | [Link](http://www.politex.es) |

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB