background image

 

 
 
 
 
 
 
 

 

 
 

 
 

 

Installation Guide  
LinMot Linear motors 

Motor series: P10-70 
 

P10-70-D01 

 

P10-70-D02 

 

P10-70-D03  

 

Montageanleitung 
LinMot Linearmotoren 

Motor-Serie:   P10-70 
 

P10-70-D01  

 

P10-70-D02   

 

P10-70-D03 

 
 

 

 
 
 
 
 
 
 
 
 
 
 

Summary of Contents for P10-70

Page 1: ...Installation Guide LinMot Linear motors Motor series P10 70 P10 70 D01 P10 70 D02 P10 70 D03 Montageanleitung LinMot Linearmotoren Motor Serie P10 70 P10 70 D01 P10 70 D02 P10 70 D03 ...

Page 2: ...Version 1 12 Mi 20170411 Dok Nr 0185 0004 E D ...

Page 3: ...44 7 3 Maintenance of linear motors 46 8 Storage transport installation altitude 48 9 Slider dimensions 49 10 Stator dimensions 50 11 Declaration of Conformity and CE marking 51 Inhalt 1 Allgemeines 2 1 1 Einleitung 2 1 2 Symbolerklärung 2 1 3 Haftung 3 1 4 Urheberschutz 3 2 Warnhinweise 4 3 Montagehinweise 7 3 1 Betriebsbedingungen 7 3 2 Montageanleitung Linear Motor 7 3 3 Montage des Stators 8 3...

Page 4: ...eibt den Zusammenbau die Montage die Wartung sowie den Transport und Lagerung von Linearmotoren Es sind zwei Sprachversionen englisch deutsch in dem Handbuch eingeschlossen Englisch ist durch eine reguläre Schrift gekennzeichnet Die deutsche Übersetzung ist anhand der grauen Umrahmung und der kursiven Schriftart erkennbar Das Dokument wendet sich an Elektriker Monteure Servicetechniker und Lagerpe...

Page 5: ...o Drives Mit dem Kauf bestätigen Sie dass Sie die in der Montageanleitung aufgeführten Warnungen gelesen und verstanden haben Zu jeder Lieferung wird ein Hinweis Blatt mit demselben Inhalt geliefert Bitte fügen Sie dieses Hinweisblatt auch bei falls Sie LinMot Motoren als Komponenten oder in Maschinen weiterverkaufen Im Übrigen verweisen wir auf unsere Allgemeinen Geschäftsbedingungen in der jewei...

Page 6: ...ng too close to sliders Herzschrittmacher Implantierter Defibrillator Läufer können die Funktion von Herzschrittmachern und implantierten Defibrillatoren beeinflussen Für die Dauer einer zu starken Annäherung an ein Magnetfeld schalten diese Geräte in einen Testmodus und funktionieren nicht richtig Als Träger eines dieser Geräte halten Sie zwischen Herzschrittmacher bzw Defibrillator und Läufer fo...

Page 7: ...le notwendigen Vorkehrungen treffen um Berührungen im Betrieb durch Abdeckungen Verschalungen etc auszuschliessen Mechanical handling Neodymium magnets are brittle heat sensitive and easily oxidized Colliding magnets could crack Sharp splinters could be catapulted for several meters and cause eye injury When drilling or sawing a magnet with improper tools the magnet may break The heat that arises ...

Page 8: ...u Beschädigung des Stators führen Effects on people According to the current level of knowledge magnetic fields of permanent magnets do not have a measurable positive or negative effect on people It is unlikely that permanent magnets constitute a health risk but it cannot be ruled out entirely For your own safety avoid constant contact with magnets Store large magnets at least one meter away from ...

Page 9: ...e Sicherheitshinweise im Kapitel 2 während der Montage 1 Clean the slider with a paper towel Reinigen des Läufers mit einem Papiertuch 2 Sliders with a length 500 mm are inserted without lubrication Sliders with a length 500 mm are lubricated with a grease amount of 4 g 0 14 oz per meter which is is about of a hazel nut Läufer mit einer Länge 500 mm werden ohne Schmierung eingeführt Läufer mit ein...

Page 10: ... Klemmung montiert Dafür können die LinMot Flansche siehe Kapitel 6 Zubehör oder eigene Flansche verwendet werden Zur ausreichenden Wärmeableitung muss eine grossflächige Klemmung vorhanden sein Zusätzlich kann die Kühlung durch einen Lüfter oder Flüssigkeit gesteigert werden so dass die kontinuierliche Kraft deutlich verbessert wird The flange clamp must not deform the stator Do not exceed max to...

Page 11: ...ch eine Linearführung gelagert werden damit Querkräfte am Läufer und ein Verschleiss am Stator und Läufer vermieden werden Das hintere Läuferende M8 Innengewinde darf nicht zur Lastmontage genutzt werden When attaching the load the wrench for tightening the load must be used only on the load facing side of the slider Avoid torsional stress on slider note the following figures Bei der Montage der L...

Page 12: ...load The mounting kit of slider and an oversized hole for the screw make it possible to adjust a radial and angle offset Bei der Einbauart Bewegter Läufer ist der Stator fest eingebaut und der Läufer ist das sich bewegende Teil Die mittels Linearführung gelagerte Last wird direkt am Läuferende befestigt Um Fluchtungsfehler auszugleichen werden zur Lastanbindung sphärische Axiallager bestehend aus ...

Page 13: ...nting the slider see the section 6 7 Slider mounting kits Bei der Einbauart Bewegter Stator ist der Läufer fest eingebaut und der Stator ist das sich bewegende Teil Die Last wird direkt am Stator befestigt welcher über ein Linearlager geführt wird Um eine überbestimmte Lagerung und Fluchtungsfehler auszugleichen wird der Läufer auf einer Seite in einem Festlager mittels sphärischem Axiallager befe...

Page 14: ...tem Stator muss der minimale Biegeradius der Motorkabel eingehalten werden siehe Kapitel 5 Motorkabel 1 Mount stator to its support bearing Montage des Stators auf dem Führungswagen 2 Insert slider into stator Einschieben des Läufers in den Stator 3 Put a spacer wood plasic aluminium with thickness 15 mm between slider and linear guide The spacer prevents injuries to the hands and damage to the sl...

Page 15: ...5 Place the floating bearing on the slider and attach to its support do not tighten the screws Note The slider is allowed to extend into the floating bearing no more than 15 mm Montage des Loslagers Schrauben noch nicht festziehen Wichtig Der Läufer darf max 15 mm ins Loslager hineinragen 6 Move stator back end to the fixed end of slider center slider in stator and tighten the screw Verschieben de...

Page 16: ... PL01 27 PL10 28 PL10 28 60 mm 3 7 2 Minimum distance from slider to metallic parts 3 7 2 Minimalabstände Läufer zu metallischen Teilen When installing linear motors in modules with metal parts near the slider undesired forces can arise due to magnetic attraction or eddy currents These generally manifest as erratic and jerky positioning or reduced dynamics of the linear motor In order to avoid thi...

Page 17: ...lustwärme wird durch die Flüssigkeitskühlung abgeführt Wird der Motor mit einer Flüssigkeitskühlung betrieben steigt die kontinuierliche Nennleistung im Vergleich zur Selbstkühlung um ein Vielfaches 4 1 Design of water cooling 4 1 Auslegung der Wasserkühlung T_Flow Flow temperature T_Back Return temperature T T_Back T_Flow T_Water Mean coolant temperature T_Flow T_Back 2 Q_Water Flow p Differentia...

Page 18: ...of cont power dissipation Pv_Max 4 1 1 Bestimmung der max anfallenden Dauer Verlustleistung Pv_Max Example Motor P10 70x320U T_Water 25 C Pv_Max 611 W Beispiel Motor P10 70x320U T_Water 25 C Pv_Max 611 W If the temperature of the cooling liquid is chosen to be lower than the ambient temperature there is a risk of condensation When used and stored in a frost prone area corrosion protection e g Clar...

Page 19: ... eine möglichst gleichmässige Kühlung des Motors zu erreichen sollte die max Differenz zwischen Vor und Rücklauftemperatur 10 C nicht überschreiten 4 1 3 Determination of water pressure p 4 1 3 Bestimmung des Wasserdrucks p Example Q_Water 1 5 l min p 0 007 bar Beispiel Q_Water 1 5 l min p 0 007 bar The required water pressure to inject the required water flow depends on the hydraulic resistance o...

Page 20: ...togen C Aqua von Clariant Das Mischungsverhältnis zwischen dem Kühlmedium und dem Zusatz ist den Herstellerangaben zu entnehmen Mixing of various corrosion protection agents is to be avoided Corrosion protection products must be matched to the materials of the cooling circuit see table of materials in the cooling circuit Das Mischen von verschiedenen Korrosionsschutzmittel ist zu vermeiden Korrosi...

Page 21: ... in Längsrichtung hin und her zirkulieren lässt Über eine äussere Schlauchverbindung werden die Kanäle der beiden Halbschalen in Serie miteinander verbunden Screw the half shells by alternately tightening of the screws which are lying across from each other Thus it can be avoided that a half shell is borne on one side only Verschrauben Sie die Halbschalen durch das abwechselnde Nachziehen der gege...

Page 22: ...15 04 KPS15 04 04 KSS05 02 08 KSS05 02 13 KSS05 02 06 Used for Eingesetzt in PS10 70 PS10 70 D01 PS10 70 D02 PS10 70 D03 PS10 70 PS10 70 D01 PS10 70 D02 PS10 70 D03 Minimum bending radius for fixed installation Min Biegeradius statisch 50 mm 2 in 60 mm 2 36 in 50 mm 2 in 45 mm 1 75 in 60 mm 2 36 in Minimum bending radius when moving Minimaler Biegeradius bewegt 100mm 4 in No torsion 120 mm 4 72 in...

Page 23: ...l cable KPS15 04 Q Q Spezialkabel KPS15 04 Q Q 0150 3414 5 1 2 Stator Series P10 70 D01 D02 5 1 2 Stator Serie P10 70 D01 D02 Item Artikel Description Beschreibung Item No Artikel Nr KPS15 04 Q 10 Power trailing chain cable Q 10 m for D0x Schleppkettkabel Leistung Q 10 m für D0x 0150 2376 Spezialkabel KPS15 04 Q KPS15 04 Q Custom length KPS15 04 Q Länge nach Mass 0150 3491 KPS15 04 Trailing chain ...

Page 24: ... KSS05 02 08 J J Special cable KSS05 02 08 J J Spezialkabel KSS05 02 08 J J 0150 3415 5 2 2 Stator Series P10 70 D01 D02 5 2 2 Stator Serie P10 70 D01 D02 Item Artikel Description Beschreibung Item No Artikel Nr KSS05 02 13 J 10 Encoder trailing chain cable J 10 m for D0x Schleppkettkabel Sensorik J 10 m für D0x 0150 2377 Spezialkabel KSS05 02 13 J KSS05 02 13 J Custom length KSS05 02 13 J Länge n...

Page 25: ... manufacturer Das Leistungskabel wird mit einer Kupferabschirmung siehe Abbildung oben geliefert Diese schützt vor elektrischen und oder magnetischen Feldern Der abgeschirmte Teil des Kabels muss über eine Verbindung mit der Rückenwand des Schaltschranks geerdet werden Es ist zu beachten dass die Abschirmung dabei vollflächig aufliegt siehe Schema oben Die Schirm Anschlussklemme wird als Zubehör z...

Page 26: ...ed in both directions see illustration below Der Leistungsstecker und Signalstecker können per Hand in beide Richtungen gedreht werden siehe Darstellung unten Stator L1 mm L2 mm L3 mm PS10 70x80 180 121 125 5 PS10 70x160 260 201 205 6 PS10 70x240 340 281 285 5 PS10 70x320 420 361 365 5 PS10 70x400 500 441 445 5 Power connector Leistungsstecker Sensor connector Signalstecker ...

Page 27: ...d die Wartungszyklen können verlängert werden Da der Schmierstoff durch die Abstreifer im Stator bleibt wird er in dosierten Mengen abgegeben und zugleich weniger verschmutzt Zudem bleibt der Läufer ausserhalb des Stators frei von Schmierstoff If the end piece front is firmly casted it can not be replaced In this case only the wiper is substituted Wenn das Abschlussstück vorne fest vergossen ist k...

Page 28: ...t vereinfacht und die Wartungszyklen verlängert If a lubricant depot is installed the required longitudinal installation space for the stator will be enlarged to 19 mm rear and 27 5 mm front Pro Fettdepot vergrösserte sich der in Längsrichtung benötigte Einbauraum für den Stator um 19 mm hinten und 27 5 mm vorne Ordering information Bestell Informationen Item Artikel Description Beschreibung Item ...

Page 29: ...Installation guide P10 70 27 www LinMot com NTI AG LinMot 6 2 Bearing kit with exchangeable end piece 6 2 Lagersatz mit auswechselbaren Abschlussstücken 6 2 1 Overview 6 2 1 Übersicht Option a Option b ...

Page 30: ...tors with casted end piece only the wiper has to be exchanged Befestigungsschrauben sind bereits mit Schraubensicherung Tuflok bestrichen Bei Motoren mit eingegossenem Abschlussstück wird nur der Abstreifer getauscht Item Artikel Description Beschreibung Item No Art Nr PB10 70x80 L Bearing kit for Lagersatz zu PS10 70x80 0150 3431 PB10 70x160 L Bearing kit for Lagersatz zu PS10 70x160 0150 3432 PB...

Page 31: ...Installation guide P10 70 29 www LinMot com NTI AG LinMot 6 3 Bearing kit with lubricant depot 6 3 Lagersatz mit Fettdepot 6 3 1 Overview 6 3 1 Übersicht ...

Page 32: ...cant on the surface behind the used wiper option a or via the grease nipple with a hand press option b 1 Abstreifer ins Fettdepot einbauen 2 Fettdepot mit Statorende verschrauben Befestigungsschrauben sind bereits mit Schraubensicherung Tuflok bestrichen Applizieren des Fetts auf der Fläche hinter dem eingesetzten Abstreifer Option a oder über den Schmiernippel mittels Handpresse Option b Item Art...

Page 33: ... Artikel Description Beschreibung Weight oz Gewicht g Item No Artikel Nr PF10 70x110 Flange for PS10 70x80 Flansch für PS10 70x80 35 8 1015 0150 2272 PF10 70x190 Max torque for clamp plate screws 12 Nm 8 85 lbf ft Max Anzugsmoment Schrauben 12 Nm 8 85 lbf ft Fan assembly Number Standard 1 Number Max 1 Ventilator Montage Anzahl Standard 1 Anzahl Max 1 Article Artikel Description Beschreibung Weight...

Page 34: ...schreibung Weight oz Gewicht g Item No Artikel Nr PF10 70x270 Flange for PS10 70x240 Flansch für PS10 70x240 89 9 2550 0150 2274 PF10 70x350 Max torque for clamp plate screws 12 Nm 8 85 lbf ft Max Anzugsmoment Schrauben 12 Nm 8 85 lbf ft Fan assembly Number Standard 2 Number Max 2 Ventilator Montage Anzahl Standard 2 Anzahl Max 2 Article Artikel Description Beschreibung Weight oz Gewicht g Item No...

Page 35: ...0x400 Flansch für PS10 70x400 143 1 4056 0150 2276 6 5 Fan kits for flanges 6 5 Ventilator Kits für Flansche Option Fan for P10 70 Power Supply Fan 24 VDC 120 mA Speisespannung 24 VDC 120 mA Air flow 80 m3 h Luftfluss 80 m3 h Article Artikel Description Beschreibung Item No Artikel Nr HV01 37 48 Fan Kit for H01 37 48 and PF02 37 48 composed of 1 x Fan 4 x cylinder screw M4 x 30 4 x square nut M4 4...

Page 36: ...reibung Weight oz Gewicht g Item No Artikel Nr PF10 70x110 FC Flange for PS10 70x80 fluid cooling Flansch für PS10 70x80 Fluid Kühlung 57 9 1641 0150 2291 PF10 70x190 FC Max torque for clamp plate screws 12 Nm 8 85 lbf ft Max Anzugsmoment Schrauben 12 Nm 8 85 lbf ft Article Artikel Description Beschreibung Weight oz Gewicht g Item No Artikel Nr PF10 70x190 FC Flange for PS10 70x160 fluid cooling F...

Page 37: ... Item No Artikel Nr PF10 70x270 FC Flange for PS10 70x240 fluid cooling Flansch für PS10 70x240 Fluid Kühlung 141 4000 0150 2293 PF10 70x350 FC Max torque for clamp plate screws 12 Nm 8 85 lbf ft Max Anzugsmoment Schrauben 12 Nm 8 85 lbf ft Article Artikel Description Beschreibung Weight oz Gewicht g Item No Artikel Nr PF10 70x350 FC Flange for PS10 70x320 fluid cooling Flansch für PS10 70x320 Flu...

Page 38: ...que for clamp plate screws 12 Nm 8 85 lbf ft Max Anzugsmoment Schrauben 12 Nm 8 85 lbf ft Article Artikel Description Beschreibung Weight oz Gewicht g Item No Artikel Nr PF10 70x430 FC Flange for PS10 70x400 fluid cooling Flansch für PS10 70x400 Fluid Kühlung 223 1 6325 0150 2295 ...

Page 39: ...von Radial und Winkelversatz Dimensions and material of fixed bearing kit Material Spherical washer conical seat case hardened steel Abmessungen und Material des Festlager Zubehörs Material Kugelscheibe Kegelpfanne Stahl einsatzgehärtet Part list Teile Liste PLF01 28 Item no 0150 3087 2 Spherical washer 2 Kugelscheiben DIN 6319 C M10 2 Conical seat 2 Kegelpfanne DIN 6319 D M10 1 Spring washer 1 Sp...

Page 40: ... und Längsrichtung zum Läufer zu Dimensions and material of floating bearing kit Material Housing Stainless steel 1 4305 Bearing Nitrile butadiene rubber Spring steel DIN17223 Abmessungen und Material des Loslagers Material Gehäuse Edelstahl 1 4305 Lager Nitril Butadien Gummi Mit Federstahl DIN17223 Ordering information Bestell Informationen Item Artikel Item No Artikel Nr Slider Läufer Thread Gew...

Page 41: ...em Produkt Description Beschreibung Item No Artikel Nr PLM01 28 MK 1 Spherical washer conical seat Item No 0150 3087 1 Festlager Art Nr 0150 3087 1 Floating Bearing Item No 0150 3094 1 Loslager Art Nr 0150 3094 1 Socket hd cap screw DIN 912 M10 L 1 38 in 1 Innensechskantschraube DIN 912 M10 L 35 mm 4 Socket hd cap screw DIN 912 M5 L 0 78 in 4 M5x20 Innensechskantschraube DIN 912 M5 L 20 mm 0150 30...

Page 42: ... cable d 1 5 mm2 Pin P10 70 D03 Wire Color 1 Phase U 1 Black 2 Protective Earth Yellow Green 3 Phase W 3 Black 4 Phase V 2 Black A KTY 5 Black B KTY 6 Black C n c 7 Black D n c 8 Black Do not connect or disconnect motor when there is power on the servo drive Use only original LinMot cable Cables from other sources must be checked precisely before commissioning Incorrect connections can destroy the...

Page 43: ...bel d 0 5 mm2 0 25 mm2 Shielded twisted pair Encoder cable d 0 5 mm2 0 25 mm2 Pin P10 70 Wire Color 1 5VDC Red 2 GND Black 3 Sense 5V White 4 Sense GND Brown 5 Motor Link C Pink 6 Motor Link C Grey 7 Sin Yellow 8 Sin Orange 9 Cos Green 10 Cos Blue 11 n c 12 n c 13 n c 14 n c 15 n c 16 n c 17 n c 10 4 14 15 17 13 16 1 7 9 11 5 3 2 12 6 8 ...

Page 44: ...t The temperature evaluation circiut must be powered from the encoder supply and must be at the same potential The grounds of the temperature evaluation circuit and the encoder have to be connected The encoder must have been powered on for at least 50 ms before valid temperatures can be measured If the encoder is powered off 200k Ohms are measured between Pins 16 and 17 The maximum voltage between...

Page 45: ...le d 0 5 mm2 0 25 mm2 Pin P10 70 D03 Wire Color 1 3 13 VDC Red 2 GND Black 3 Sense Vcc optional White 4 Sense GND optional Brown 5 Do not connect 6 Do not connect 7 Sine Yellow 8 Sine Orange 9 Cosine Green 10 Cosine Blue 11 n c n c 12 n c n c 13 n c n c 14 Do not connect n c 15 n c n c 16 n c n c 17 n c n c 10 4 14 15 17 13 16 1 7 9 11 5 3 2 12 6 8 ...

Page 46: ...U Phase V Pin 1 Pin 4 12 8 20 C Phase V Phase W Pin 4 Pin 3 12 8 20 C Phase W Phase U Pin 3 Pin 1 12 8 20 C Casing Any phases Casing 200 M 20 C KTY KTY only Series D03 nur bei D03 Serie Pin A Pin B 581 26 20 C 603 26 25 C PS10 70x160U BL QJ 0150 1292 PS10 70x160U BL QJ D01 0150 2283 PS10 70x160U BL QJ D02 0150 2361 PS10 70x160U BL QJ D03 0150 2709 Phase U Phase V Pin 1 Pin 4 8 1 20 C Phase V Phase...

Page 47: ... Pin 1 5 4 20 C Casing Any phases Casing 200 M 20 C KTY KTY only Series D03 nur bei D03 Serie Pin A Pin B 581 26 20 C 603 26 25 C PS10 70x400U BL QJ 0150 1294 PS10 70x400U BL QJ D01 0150 2286 PS10 70x400U BL QJ D02 0150 2364 PS10 70x400U BL QJ D03 0150 2712 Phase U Phase V Pin 1 Pin 4 6 8 20 C Phase V Phase W Pin 4 Pin 3 6 8 20 C Phase W Phase U Pin 3 Pin 1 6 8 20 C Casing Any phases Casing 200 M ...

Page 48: ...length 500 mm 20 in must be lubricated with LU02 4 g of lubricant per meter slider is enough to create a film of lubricant on the surface of the sliders 4 g 0 14 oz is about of a hazel nut The grease can be applied by hand or with a soft paper towel If wipers are used then the inner side of the seals of the wipers must be lubricated as well Note Basically it must be ensured that only a thin film o...

Page 49: ...tructions on page 4 Use non magnetic material e g wood to cover close by iron constructions Clean slider and stator with a soft disposable paper ideally with the help of LU06 cleaning spray or methylated spirits or alcohol Afterwards lubricate the bore of the stators with about 2 3 g 0 1 oz grease LU02 There should only be a slight film of lubricant Note Do not over lubricate Finally slider should...

Page 50: ...Storage transport installation altitude 8 Lagerung Transport Aufstellhöhe Sliders are to be stored and transported only in the plastic containers with cardboard inlay provided for this purpose or already installed and secured in LinMot P stators Remove the slider from this plastic containers only for assembling The storage area must be dry dust free frost free and vibration free The relative air h...

Page 51: ...mm Länge L mm PL10 28x290 240 0150 2193 290 PL10 28x390 340 0150 2194 390 PL10 28x490 440 0150 2195 490 PL10 28x590 540 0150 2196 590 PL10 28x690 640 0150 2197 690 PL10 28x790 740 0150 2198 790 PL10 28x890 840 0150 2199 890 PL10 28x990 940 0150 2203 990 PL10 28x1190 1140 0150 2204 1190 PL10 28x1390 1340 0150 2205 1390 PL10 28x1590 1540 0150 2206 1590 PL10 28x1790 1740 0150 2207 1790 PL10 28x1990 1...

Page 52: ...Montageanleitung P10 70 50 www LinMot com NTI AG LinMot 10 Stator dimensions 10 Stator Abmessungen PS10 70x80 PS10 70x160 PS10 70x240 PS10 70x320 PS10 70x400 in mm ...

Page 53: ...0 70x80U BL QJ D03 0150 2283 PS10 70x160U BL QJ D01 0150 2709 PS10 70x160U BL QJ D03 0150 2284 PS10 70x240U BL QJ D01 0150 2710 PS10 70x80U BL QJ D03 0150 2285 PS10 70x320U BL QJ D01 0150 2711 PS10 70x320U BL QJ D03 0150 2286 PS10 70x400U BL QJ D01 0150 2712 PS10 70x400U BL QJ D03 0150 2713 PS10 70x80U BL QJ D11 0150 2714 PS10 70x160U BL QJ D11 0150 2715 PS10 70x240U BL QJ D11 0150 2716 PS10 70x32...

Page 54: ...19 91 91 office linmot com Tech Support 41 0 56 544 71 00 support linmot com Tech Support Skype skype support linmot Fax 41 0 56 419 91 92 Web http www linmot com USA LinMot Inc 204 E Morrissey Dr Elkhorn WI 53121 Sales Administration 262 743 2555 Tech Support 262 743 1284 Fax 262 723 6688 E Mail usasales linmot com Web http www linmot usa com ...

Reviews: