Automatic mail terminal self service terminal device for receiving an order. Electronic locker for storing parcels on the street.

Automatic mail terminal self service terminal device for receiving an order. Electronic locker for storing parcels on the street. - 187150336