Guardian Technologies DVST, 150-175 User Manual

Downloaded from: http://www.guardianalarms.net
DVST Installation Guide January 1996
DFT-0150
INSTALLATION GUIDE
Dedicated Micros UK Ltd.
11, Oak Street, Swinton, Pendlebury.
Manchester.
United Kingdom.
Direct Telephone: 0161 727 3241 Direct Fax: 0161 794 4464
Outside UK. Telephone: Int +(44) 161 727 3241 Fax: Int +(44) 161 794 4464
Dedicated Micros U.S.A. Inc.
11515 Sunset Hills Road, Reston, Virginia 22090, U.S.A.
Telephone: Int +(703) 904 7738 Fax: Int +(703) 904 7743
Dedicated Micros (Australia) PTY.
Unit 1, 30 Leighton Place, Hornsby NSW2077, Australia.
Telephone: Int +(612) 482 1857 Fax: Int +(612) 482 1647
Dedicated Micros (Asia) Ltd.
1 Tannery Road, #05-04/05 Cencon 1, Singapore 1334 Telephone: Int +(65) 741 0138 Fax: Int +(65) 741 0221
Dedicated Micros (Belgium) Ltd.
Interleuvenlaan 64, B-3001 Leuven, Belgium
Telephone: Int +(32) 16 40 12 28 Fax: Int +(32) 16 40 02 43
.
© Dedicated Microcomputers Group Ltd. 1995
All rights reserved. No part of this publication may be
reproduced or distributed in any form or by any means
without the prior written permission of the publisher.
Dedicated Micros Ltd Page i
6April1995 DVSTInstallationGuide
Microcom ® is a registered trademark of: Microcom Systems, Inc.
Gandalf ® is a registered trade mark of: Gandalf Digital Communications Ltd.
Page ii Dedicated Micros Ltd
DVSTInstallationGuide Safety
Safety
ReadInstructions-Allthesafetyandoperatinginstructionsshouldbereadbeforetheunitisoperated.
Retaininstructions-Thesafetyandoperatinginstructionsshouldberetainedforfuturereference. Heed warnings - All warnings on the unit and in the operating instructions should be adhered to. Follow instructions - All operating and user instructions should be followed. Cleaning - Unplug the unit from the outlet before cleaning. Do not use liquid cleaners or aerosol
cleaners. Use a damp cloth for cleaning.
Attachments -Do notuse attachments not recommended bythe productmanufacturer as they may
cause hazards.
Water and Moisture - Do not use this unit near water - for example, near a bath tub, wash bowl,
kitchensink,orlaundrytub, in awetbasement,nearaswimmingpool,inanunprotected outdoor installation, or any area which is classified as a wet location.
Accessories-Do notplacethisuniton anunstablestand,tripod,bracket, or mount.Theunitmay fall,
causingseriousinjurytoa person and seriousdamagetotheunit.Useonlywithastand, tripod, bracket or mount recommended by the manufacturer, or sold with the product. Anymountingoftheunit should followthemanufacturer’sinstructions,andshouldusea mounting accessory recommended by the manufacturer.
Anappliance andcart combinationshouldbe movedwith care. Quickstops, excessive
force,andunevensurfacesmaycausetheapplianceandcartcombinationtooverturn.
Ventilation-Openingsinthe enclosure areprovidedforventilationandtoensurereliableoperationof
the unit and to protect it from overheating. These openings must not be blocked or covered.This unitshouldnot beplacedin a built-ininstallationunless properventilation is provided.
Power Sources - This unit should be operated only from the type of power source indicated on the
manufacturer’s label. If youare notsure ofthe typeof thepower supplyyou planto use consult your appliance dealer or local power company. For units intended to operate from battery power, or other sources, refer to operating instructions.
Grounding or Polarization- Thisunitmay beequipped withapolarized alternating-currentline plug
(aplughaving onebladewiderthan the other).Thisplugwill fit intothepoweroutlet only one way. This isa safetyfeature. Ifyou areunable toinsert theplug fullyinto theoutlet, try reversingthe plug.If the plug should stillfail tofit, contactyour electrician toreplace your obsolete outlet. Do not defeat the safety purpose of the polarized plug.
Alternatelythisunit may beequippedwitha3-wire grounding-type plug,aplughavinga third (grounding) pin. This plug will only fit into a grounding-type power outlet. Thisis a safetyfeature. Ifyouare unable toinsertthe plugintothe outlet,contactyourelectrician to replace yourobsolete outlet.Do notdefeat thesafety purposeof the grounding- type plug.
Power-Cord Protection - Power-supply cords should be routed so that they are not likely to be
walked on or pinched by items placed upon or againstthem, payingparticular attention to cords at plugs, convenience receptacles, and the point where they exit from the appliance.
Overloading-Donotoverloadoutletsandextensioncordsasthiscanresultinafireorelectricshock. Objectand Liquid Entry-Never push objectsofany kind intothisunit through openingsasthey may
touch dangerous voltage points or short-out parts that could result in a fire or electric shock. Never spill liquid of any kind on the unit.
Dedicated Micros Ltd Page iii
Safety DVSTInstallationGuide Servicing - Do not attempt to service this unit yourself as opening or removing covers may expose
you to dangerous voltage of other hazards. Refer all servicing to qualified service personnel.
Damage Requiring Service - Unplug the unit from the outlet and refer servicing to qualified service
personnel under the following conditions:
(a)When the power-supply cord or plug is damaged. (b)If liquid has been spilled, or objects have fallen into the unit. (c)If the unit has been exposed to rain or water.
(d)If the unit does not operate normally by following the operating instructions. Adjust only those controls that are covered by the operating instructions as an improper adjustmentof othercontrolsmay resultin damage andwill often requireextensive work by a qualified technician to restore the unit to its normal operation.
(e)If the unit has been dropped or the cabinet has been damaged.
(f)When the unit exhibits a distinct change in performance this indicates a need for
service.
Replacement Parts -When replacementpartsare required,be suretheservice technicianhas used
replacement parts specified by the manufacturer. A replacement lithium battery is available from Dedicated Micros Ltd.
Safety Check - Upon completion of any service or repairs to this unit, ask the service technician to
perform safety checks to determine that the unit is in proper operating condition.
Coax Grounding - If an outside cable system is connected to the unit, be sure the cable system is
grounded.
UNPACKING- Theshippingcartonis thesafestcontainer inwhichtheunit maybetransported. Save
it for possible future use.
WARNING - TO PREVENT FIRE OR SHOCK HAZARD, DO NOT EXPOSE THIS EQUIPMENT TO
RAIN OR MOISTURE. The lightning flash with arrowhead symbol within an equilateral triangle is intended to
alert theuser of this equipment that there aredangerous voltages withinthe enclosure which may be of sufficient magnitude to constitute a risk of electric shock.
The exclamation point within an equilateral triangle is intended to alert the user to the presence of important operating and maintenance (servicing) instructions in the literature accompanying the appliance.
Page iv Dedicated Micros Ltd
DVSTInstallationGuide RegulatoryNotes
Regulatory Notes
FCC AND DOC INFORMATION (U.S.A. and Canadian Models Only) WARNING
Thisequipment hasbeen testedand found tocomply withthe limits fora ClassA digital device, pursuant to part 15 of the FCC rules. These limits are designed to provide reasonableprotection againstharmfulintereference when theequipmentis operatedin a commercial enviroment. This equipment generates, uses, and can radiate radio frequency energy and, if not installed and used in accordance with the instruction manual, may cause harmful interference to radio communications. Operation of this equipment ina residentialarea islikely tocause harmful interference in which case the user will be required to correct the interference at his own expense.
If necessary, the user should consult the dealer or an experienced radio/television technician forcorrectiveaction. The usermayfindthefollowingbooklet prepared bythe Federal Communications Commission helpful: “How toidentify and Resolve Radio-TV Interference Problems”. This booklet is available from the U.S. Government Printing Office, Washington, DC20402, Stock No. 004-000-00345-4.
This reminder is providedto callthe CATVsystem installer’sattention toArt. 820-40of the NEC that provides guidelines for propergrounding and, in particular,specifies that thecable groundshallbeconnected tothegroundingsystem ofthebuilding, as closeto the point of cable entry as practical.
CE Mark
Thisproductis markedwiththeCEsymbol andindicatescompliancewiththe European Community EMC directive 89/336/EEC.
This mark indicates that this product meets the following technical standards.
EN55022 1987-“Limits andMethodsof MeasurementofRadio Interference Characteristics of information Technology Equipment”.
BSEN50082-1 -“Electromagnetic compatibility -Generic immunitystandard Part 1: Residential, commercial, and light industry”.
IEC 801-2 1984, IEC 801-2 1991 - “Electromagnetic compatibility for industrial process measurement and control equipment Part 2: Electrostatic discharge requirements”.
IEC 801-3 1984 - “Electromagnetic compatibility for industrial-process measurement and control equipment Part3: Radiated electromagnetic field requirements”.
Dedicated Micros Ltd Page v
RegulatoryNotes DVSTInstallationGuide
IEC 801-4 1988 - “Electromagnetic compatibility for industrial-process
measurement and control equipment Part 4: Electrical fast transient/burst requirements”.
A “ Declarationof Conformity” inaccordance with theabove standardshas beenmade and is recorded at: Dedicated Micros Ltd., Pendlebury, Manchester, England.
Page vi Dedicated Micros Ltd
DVSTInstallationGuide TableofContents
Table of Contents
1 Introduction 1
1.1 DFT-0150 Transmitter 1
1.2 Telemetry 1
1.3 Event monitoring (Alarm) option 1
1.4 Audio option 1
2 Unpacking the unit 3
2.1 Items in packing 3
2.2 Packing the DVST 3
3 Operation 5
3.1 Callback 5
3.2 Alarms feature 5
3.3 Freeze all alarms 6
3.4 No frozen images 6
3.5 Offline frozen alarm 6
3.6 Track last alarm 6
4 Installation 7
4.1 Rear Panel connections 7
Fig: 1 Rear panel layout Key to Fig: 1
4.2 Power inputs 8
4.3 37 way alarm connecton 8
Fig: 2 Alarm input/output connections
5 Setup 9
5.1 What you require 9
5.2 Setup using a PC 9
5.3 Remote setup 10
5.4 DVST commands 10 HELP QUIT RESET VIEW
5.5 Define camera inputs 11 MAX=nn COL=nn MON=nn CAMnn=5.6 Auxiliary port 3 11 AUX=
5.7 Define auxiliary ports 1,2,3 12 PORT=
Dedicated Micros Ltd Pagevii
TableofContents DVSTInstallationGuide
6 Demonstration Mode 13
6.1 Demonstration mode 13 DEMO= EXTCLK=
6.2 Demo cable 14
Fig: 3 Wiring details for demo cable
6.3 Connecting the demo cable 15
Single cable operation
Fig: 4 Demo Cable Connections

7 Modems 17

7.1 PSTN connection (modem) 17
7.2 MODEM commands 17 MODEM= MODEM MBAUD= MODEM2 PORT=
7.3 Modem configuration strings 19 MODSTR= MOD2STR= USER=... SEND DIAL=
7.4 Modem operation 21
7.5 Connecting a modem in direct mode 22
Call request Call answer request Call disconnect. Configuration of modem in direct mode
7.6 Using a modem in ATMODE 23
Call request Call answer request Call disconnect
7.7 General settings for modems in ATMODE 23
All modems: Synchronous modems: Asynchronous modems:
7.8 MOTOROLA VFAST 25
Country specific settings No dialtone Transmission speed
7.9 Microcom V3242 27
Syncronous mode : DIP switch settings synchronous operation DIP switch settings asyncronous operation
7.10 Trailblazer 28
Async mode
7.11 OCTOCOM OSI 8196A 29
Page viii Dedicated Micros Ltd
DVSTInstallationGuide TableofContents
8 Terminal Adapters 31
8.1 ISDN connection (Terminal Adapter) 31 DUALISDN= ISDN=
8.2 Connecting a terminal adapter in direct mode 32
Making a Call Answering a Call Call disconnection Configuring a terminal adapter for direct mode operation
8.3 Gandalf TA1 33
Direct mode
8.4 ASCOM 5000 / CITAM 34
ATMODE
Fig 5: ASCOM internal dip switch settings (ATMODE)
X21
Fig 6: ASCOM internal dip switch settings (X21)
8.5 Dataflex TA 38
9 Leased Line Transmission 39
9.1 Leased line terminology 39
9.2 DVST set up for leased line operation 39
9.3 Lleased line operation 40
9.2 ASCOM 64000 baseband modem 41
10Calls 43
10.1 Passwords 43 PASSWORD= PASSn= SPASSWORD=
10.2 On screen titling 44 SYSTEM= TIME= DATE= TLPOS= TDPOS=
10.3 Telephone number entries / connection commands 45 TELn= TELn TYPEn= TIMER= DIALCLR=
10.4 Callback 46 CALLBACK=
11Images and Transmission 47
Screen display - periscope mode
11.1 Image size 47 Target image size =
Dedicated Micros Ltd Pageix
TableofContents DVSTInstallationGuide
12Alarms & Events 49
12.1 Purpose & intended use 49
12.2 Alarm connections 49
12.3 ALARM settings 49 ASYS= AON=n AOFF=n ANOnn ANCnn
Images transmitted on alarm
ATYPEn= AOUT= ALMODE= ADIAL=n
13Audio 53
13.1 Equipment required but not supplied 53
Fig: 7 End Panel Layouts
13.2 Connectint the DAL100 54
Microphone Speaker Power supply DVST connections Set port usage
Fig: 8 Microphone Connection
14Cable Assemblies 55
14.1 X21 to V35 cable assembly 56
14.2 X21 cable assembly 57
14.4 V24 SYNC cable assembly 58
14.5 RS232 cable assembly (DVST-PC) 59
14.6 RS232 cable assembly (DVST-DAL) 60
15Glossary 61 16Returns Procedure 63
Pagex Dedicated Micros Ltd

DVSTInstallationGuide Introduction

1 Introduction
DVSTis thegeneric namefor a rangeof productsdesigned to storeand transmitdigital pictures at a higher quality and speed than previously possible.

1.1 DFT-0150 Transmitter

The DFT-0150 (Digital Fast Transmission) transmitter will process the imagesfrom up to sixteen cameras for transmission or reception over ISDN or PSTN telephone lines.

1.2 Telemetry

The DFT 0150 can control telemetry cameras at the local site using built in telemetry equipment.
1.3 Event monitoring (Alarms)
Theinternalalarmverification system forDFT0150transmitterallowstheunittomonitor and act onexternal events.This canfreeze a picturefrom thecamera thatcorresponds to a specific alarm input. The unit will then transmit this picture to the receiving station where the operator can acknowledge the event and take relevant action.
This versatile alarm interface is a light duty 16 input / 2 output unit.

1.4 Audio option

Audio transmission is available allowing two way, half duplex, (one way at a time) communication. (Transmission medium must be 19200baud or faster)
Dedicated Micros Ltd Page 1
Introduction DVSTInstallationGuide
This page is intentionally blank
Page 2 Dedicated Micros Ltd
DVSTInstallationGuide Unpackingtheunit
2 Unpacking the unit

2.1 Items in packing

Theunitshouldbecarefullyunpackedandthepackingmaterialsretained.Checkthatall the contents on the following checklist are present:
q
q
q
q
DVST Unit Power Lead with molded IEC connector Rack mount conversion kit Installation Guide

2.2 Packing the DVST

If the DVST is to be returned for repair or transported to another location the original packing should be used.
The unit should first be wrapped in the polythene bag. The preformed end pieces are thenplaced ateithersideof theunitwhich can thenbeplaced insidethecardboardbox. The box should be firmly sealed using appropriate tape.
If the unit is to be returned for repair ensure a valid returns note is clearly written on the side of the box.
Dedicated Micros Ltd Page 3
Unpackingtheunit DVSTInstallationGuide
This page is intentionally blank
Page 4 Dedicated Micros Ltd

DVSTInstallationGuide Operation

3 Operation

3.1 Callback

The callback feature allows an operator at a monitoring station to call a DFT0100 transmitter onsite and configure the unit to automaticallycall them back,ensuring that the telephone call is charged to the transmitting and not the receiving site.
On sending a callback request, the monitoring station disconnects and waits for the transmitting site to call back. With callback enabled, connection time is approximately twice that of normal connection time.

3.2 Alarms Feature

Thealarmsystemforthe DFT0150 transmitterallowstheunittofreezethepicturesfrom camerasthatcorrespond with thealarminputsthathave been triggered.Thesepictures are then transmitted to a receiving station where they can be acknowledged and the relevant action taken.
On an alarm the transmitter will automatically call the telephone number stored in telephone entry 0.
If this number is busy then it will call the number stored in telephone entry 1. The maximum number of telephone entries can be set between 1 and 16.
Ifthe fallback numbersarebusy thetransmitter will automaticallykeep callingbetween telephone entries 0 and 1 until onebecomes free. However theuser can configure the DFT0150 to automatically call upto four numbers unitl one becomes free.
Dependingonhowthe transmitter hasbeenconfigured,incomingalarmsarehandledin different ways.
Dedicated Micros Ltd Page 5
Operation DVSTInstallationGuide

3.3 Freeze All Alarms

Eachalarm activationstoresthe correspondingcameraimage and transmitsthe frozen image to the receiver.
The frozenpictures witha record of the time,date andcamera numberwill be storedin memory until the alarms have been acknowledged.

3.4 No Frozen Images

No frozen images are sent on alarm. If several alarms ocour to trigger the machine to dial,oneshotfromeachwillbesentinquicksuccessionwithoutanyoperatorcontrol.
Anyalarmspresentwhilstonlinewillbeindicatedonthereceiveunitdisplaybaseline.

3.5 Offline Frozen Alarm

The first alarm activation stores the corresponding camera image and transmits the frozen image to the receiver.

3.6 Track Last Alarm

With this mode no frozen images are sent. If several alarms ocour to trigger the machine to dial, one shot from each alarmwill be
sentin quicksuccession without anyoperator control,followingan intruder.Any alarms present whilst on line will be displayed full screen and un frozen.
Page 6 Dedicated Micros Ltd

DVSTInstallationGuide Installation

4 Installation
The DVST Transmitter is supplied as a wall mounted unit.

4.1 Rear Panel connections

The DVST Transciever uses BNC connectors for all video inputs and outputs. Other data connections are made via standard D type connectors. The optional keyboard is connected by a 9 pin D type female plug.
Fig: 1 Rear panel layout
WARNING: DO NOT CONNECT THE UNIT TO OTHER EQUIPMENT WITH POWER ON.
Key to Fig: 1
1 Cmaera Inputs 4 Modem 7 AUX3 10 Alarm Inputs 13 ISDN 2 ISDN 1 5 AUX 1 8 IIc Socket 11 Power Connection Connection 3 ISDN 0 6 AUX 2 9 Telemetry Out 12 Integral Dataflext TA Unit
Dedicated Micros Ltd Page 7
Installation DVSTInstallationGuide

4.2 Power Inputs

The DVSTTransmitter ispowered via a standard mainsIEC cablewhich plugs intothe rear panel. Power cable retaining clip prevents the cable from dropping out.
Thepowersupplyisselfadjusting to themainsinputandcanacceptavoltagefrom90to 260 volts.
Mains supply frequency can be either 50 or 60 cycles.
4.3 37 Way Alarm Connections
Fig: 2 Alarm input/output connections
Page 8 Dedicated Micros Ltd

DVSTInstallationGuide Setup

5 Setup

5.1 What you require

Setup of the DVST DFT-0150 is undertaken using a PC (Personal Computer) connected to the AUX0 port on the front panel. To set up the DVST using a PC you will need the following:
A personal computer with an RS232 port. A connection cable between the serial port of the computer and the serial port (AUX3) of the DVST unit. (Details are in the cable section of this manual) AsuitablecommunicationsprogramforyourPCthatcanoperateat9,600baud. i.e. Procomm.
5.2 Setup using a PC
Procedure:
Turn off the power supply to the DVST and the PC. Connect the two units together using a serial cable. Power up both DVST and the PC then start the communication program. Make sure that the speed and protocol of the communications program are as follows:
Baud Rate=9,600 Parity=None Data Bits=8
Stop Bits=1 Local setup mode can be entered by typing “ +++<ret>” or for MCI commands<ESC> M\Setuponthekeyboard.TheDVSTcommandswillappearonthescreenofthePC.
If a password has been set the screen will go blank and the prompt PASSWORD> will appear on the screen and a valid password must be entered followed by pressing the <ENTER> key. If this enteredcorrectly the prompt CMD> will appear on screen. More details on the operation of passwords appear later in this manual.
Typing HELP and pressing the <ENTER> or return key will list all the available DVST commands.These are listedwithbrief descriptions toassistusers familiar withsetup of theDVST.Allthesecommandsareexplainedindetailwithinthemanual,andhavebeen grouped in a logical order to make set up of the DVST easy.
Typing VIEW andthen pressing<ENTER> willlist the presentsettings ofthe DVST.To exit the SETUP mode type QUIT then <ENTER>.The DVST will then return to normal operation.
Dedicated Micros Ltd Page 9
Setup DVSTInstallationGuide

5.3 Remote Setup

RemoteDVST unitscan alsobeset upin the samemanner asalocal DVST.The same procedure should be followed when the DVST is on line to a remote unit. When the SETUP key is pressed the screen will go blank and the command prompt REM> will appear on screen.
Proceed as for the local system.
Note: A PC cannot initiate remote set up with the “+++” command.

5.4 DVST Commands

Most commands aretyped indirect andterminated bypressing the<ENTER> keyon a PC.
HELP
Note: Paragraphs 4.6 onwards detailthe command information listed by thehelp option and
have been grouped together in thelogical order thatshould be used when setting up a DVST system.
QUIT
This returns the DVSTto normaloperation. Ifa MODEMis connected and the DVST is set to MODEM=ON the initialisation strings will be sent to the MODEM.
RESET
This command is used to completely reset the DVST system. (All values are reset to their default values.)
Lists all commands available.
Exits the SETUP mode.
Resets DVST to factory defaults
Note: These values are stored in an integrated circuit called an EEPROM. This is not
dependent on a battery backup and will retain its settings indefinitely without a power supply.
VIEW
This will display all the current DVST settings.
Page 10 Dedicated Micros Ltd
Display current DVST settings
DVSTInstallationGuide Setup

5.5 Define Camera Inputs

MAX=nn
COL=nn
MON=nn
CAMnn=
Sets maximum number of cameras (default, 8)
Range is 1 to 16. Correct settings of this ensures that any receiving station does not
spend time trying to collect invalid camera inputs.
Set camera to Colour
Set camera to Monochrome
(default, all cameras set to colour)
Format is COL=01, COL=05 etc. Format is MON=06, MON=15 etc. It is important that camera inputs are correctly defined as colour or monochrome.
Set camera title nn to ... (default, Camera 01=CAMERA 01 etc.)
Format is CAM01=FRONT DOOR

5.6 Auxiliary Port 3

The auxiliary port 3 on theDVST can be used for programming theDVST with a PC or for generating printer reports. Protocol is RS232 8 characters, no parity, one stop bit, default at 9,600 baud.
AUX=
TERM is for terminal operation, control by PC. PRINT operates as a printer connection. MCI is for machine control interface. DTMF is used to echo telemetry codes at the port. ENG is used to display debug. NULL turns the port off.
Note: Altering this command from aPC isvalid, butafter changingthe settingthe PCit willno
longercommunicate withtheDVST. Thereasonis thattheport hasnowbeen assigned a different task. .
Set AUX port usage:
TERM, PRINT, MCI, DTMF, ENG, NULL
(default, ENG)
Dedicated Micros Ltd Page 11
Setup DVSTInstallationGuide
5.7 Define Auxiliary Ports 1,2, 3
The auxiliary ports 1, 2, 3 on the DVST can be configured to operate with additional equipment i.e. printers, telemetry equipment and PC based conrol systems (MCI).
PORT=
Set PORT usage,
(Each field entry is separated by a space. If the commands are entered correctly the new settings will be displayed):
<AUX PORT> <BAUD RATE> <PARITY>
<DATA BITS> <STOP BITS> <FORMAT>
(default settings ) AUX1 N 8 1 38400 PKT AUX2 N 8 1 38400 DATA AUX3 N 8 1 9600 ENG
AUX PORTAUX1, AUX2, AUX3 BAUD RATE1200, 2400, 4800, 9600, 19200, 38400 PARITYN (None) O (Odd) E (Even) DATA BITS5, 6, 7, or 8 STOP BITS1 or 2 FORMAT
Aux1DATACharacter based data operation
PKTPacket based operation BLKBlock data operation NULLTurn off port
Aux2DATACharacter based data operation NULLTurn off port
Aux3TERMTerminal operation PRINTSerial printer connection MCIMachine control interface DTMFSend telemetry codes to port ENGDisplay debug messages NULLTurn off port
Example PORT = Aux3<space>9600<space>N<space>8<space>1<space>Term <return>
Page 12 Dedicated Micros Ltd
Loading...
+ 56 hidden pages