42146 ABEJAR ESPANA TAX ID A42105775
Verified trades
Verified customers
Verified reorders
5 total shipments
1 total customers
Meat 6 shipments
Jamon 3 shipments
Serrano 3 shipments
Lomo 2 shipments
Iberico 1 shipments
Food Processing
Food Processing Machinery
Processing Machinery
Pea Protein
Stuffed Toy
Pea Protein Isolate