Deposit safe
Unattended automatic safe in which a company or other organization can easily and quickly deposit a large amount of cash in a sealed bag at its bank.
Unattended automatic safe in which a company or other organization can easily and quickly deposit a large amount of cash in a sealed bag at its bank.