net 11 589.49 € / pcs
Unit price: net 11 589.49 € / package
Manufacturer:
Hoteltermékek/Hungary