Aircooling Cooling Practice Reviews Thermal grease and pads Watercooling

Thermal paste database version 3.0 – More accurate and practical data, a technology upgrade and well over 100 tested pastes

Introduction and resistance chain for CPUs with heatspreader

I make a conscious distinction between CPUs with heatspreaders and direct-die configurations because the thermal resistance chain is fundamentally different. In a direct-die CPU, the heat source, i.e. the silicon die, is located directly under the external thermal paste and the cooler base. The chain is short, the number of series-connected partial resistors is low, the dispersion is correspondingly smaller and the role of the external paste is much more dominant.

In contrast, a CPU with a heatspreader results in a multi-stage chain of thermal resistors that all act in series. In simple terms, this chain can be described as follows: from the silicon die via the manufacturer’s internal TIM layer, further into the heat spreader made of nickel-coated copper, from there through the external thermal paste into the copper or nickel-plated copper cooler base and finally into the water circuit. In the accompanying diagram, these sections are plotted as individual segments of the overall route from the die to the cooling water, with the external paste visible as just one of several relatively small links.

This is precisely the core of the problem in the evaluation: The thermal resistance of the external thermal paste, i.e. R_th,TIM, only accounts for a small proportion of the total serial thermal resistance R_th,ges in a CPU with a heat spreader. The largest chunks lie in the internal construction of the processor itself. If two high-quality pastes with very similar R_th,TIM run against each other, they will only differ by fractions of a Kelvin in the context of the complete chain. Without a strictly controlled test environment, these differences disappear in the measurement scatter. For this reason, similarly powerful pastes can only be reliably ranked for CPUs with heatspreaders if all other parts of the chain are stable and reproducible, the cooling conditions are precisely defined and the evaluation is based on real measured thermal resistances and not on rough approximations.

Transparent calculation path with explicit variables and constants

For the further analysis, I use real thermal resistances measured with the TIMA system exkat to calculate practical CPU temperatures. I used a Ryzen 9 9700X for 65, 90 and 125 watts and a Ryzen 9 9950X with activated PBO for 200 watts as a reference. The water temperature of the cooling circuit is kept constant at T_Water = 30 °C with a laboratory chiller, so that all temperature differences can be directly attributed to the thermal resistances. The fact that I am now using 30°C instead of my usual 20°C is due to the intention of mapping real custom loop water cooling systems.

First, I define the relevant variables:

P_CPU in watts, the real power dissipation of the CPU
T_Water in degrees Celsius, the constant water temperature of the cooler
T_CPU in degrees Celsius, the temperature sought on the CPU surface (outside of the heatspreader)
R_th,internal in Kelvin per watt, the total internal thermal resistance from the die to the outside of the heatspreader
R_th,TIM in Kelvin per Watt, the measured thermal resistance of the external thermal paste
R_th,convection in Kelvin per watt, convective contact resistance from the inside of the cooler to the water
R_th,cooler in Kelvin per watt, the effective thermal resistance from the cooler base to the water
R_th,ges in Kelvin per watt, the total serial thermal resistance from the die to the water

The radiator resistance is made up of the conductive and convective components

R_th,convection = 1 / (h × A_fluid)
R_th,cooler = R_th,block R_th,convection

The serial resistance chain can then be written as:

R_th,ges = R_th,internal R_th,TIM R_th,cooler

The temperature at the heatspreader surface T_CPU is calculated in the simplest form via the product of total resistance and power loss, added to the water temperature:

T_CPU = T_water P_CPU × R_th,ges

Since in practice I keep the internal resistances and the cooler constant in a defined setup, R_th,TIM varies almost exclusively between two pastes. For the external paste, the specific contribution can also be physically formulated via thickness and area:

R_th,TIM = d / (λ × A_IHS)

where
d is the layer thickness of the paste (BLT) in meters,
λ is the thermal conductivity of the paste in watts per meter and Kelvin,
A_IHS is the effective contact area of the heat spreader to the paste in square meters.

In my case, the real calculation is done in two steps. First, the effective R_th,TIM,measured is determined for each paste with the TIMA system for a defined area A_IHS and a defined BLT. This R_th,TIM,measured then replaces the theoretical value d / (λ × A_IHS, which I only list here as a physical derivation. The temperatures are then calculated for the respective power points; I will do this using 125 watts as an example:

P_CPU,9700X,125 = 125 W
T_CPU,9700X,125 = T_water P_CPU,9700X,125 × R_th,ges

R_th,ges therefore always contains the sum of R_th,internal, R_th,TIM,measured and R_th,cooler. Since R_th,internal and R_th,cooler remain constant in the identical measurement setup, the temperature differences between two pastes arise exclusively via the difference in R_th,TIM,measured. The heatspreader area A_IHS is considered in two ways. On the one hand, it determines the effective contact area A_IHS of the paste in the TIMA structure and thus the measured R_th,TIM,measured. Secondly, it uses the heat flux density q” to determine how heavily the paste is loaded locally:

q” = P_CPU / A_IHS

The concrete numerical value of A_IHS depends on the respective CPU model and the exact geometry of the heatspreader, but it is firmly defined and constant in the measurement setup, so that the calculations for all pastes under consideration are carried out on an identical basis. I will not list specific numerical values for A_IHS here, as they are not explicitly stated in this text, but their consideration in the measurement and calculation path is an integral part of the setup.

Introduction to the new, practical temperature calculation

With this approach, I do not base the temperature calculation on theoretical data sheets or idealized thermal conductivities, but on real measured thermal resistances R_th,TIM,measured from the TIMA system, which correspond directly to the paste used, the real BLT and the effective heatspreader area A_IHS. In combination with a water circuit kept at 30 °C and stable boundary conditions for R_th,internal and R_th,cooler, this results in a practical, reproducible representation of the temperature conditions on the CPU surface.

This is particularly important for CPUs with heatspreaders because the proportion of the external paste in the total resistance R_th,ges is small and differences between similarly good pastes only become apparent in very narrow temperature windows. The new calculation method takes precisely this reality into account by explicitly considering the entire resistance chain and deriving the order of the pastes not from synthetic ideal values, but from verified R_th measurements.

Evaluation as a diagram using a good, an average and a poor thermal paste

Kommentar

Lade neue Kommentare

e
eastcoast_pete

Urgestein

3,083 Kommentare 2,046 Likes

Zunächst einmal: Gratulation zu der nochmals verbesserten Messmethodik und den Daten! 👍🏻👍🏻👍🏻
Das war viel Arbeit, und wird mit Sicherheit oft konsultiert und weite Verwendung finden!

Und auch Danke dafür, auch zumindest exemplarisch Notebook CPUs/APUs mit zu testen! Die produzieren zwar meistens weniger Wärme als große CPUs, aber die Entsorgung erfolgt dafür unter oft schwierigen Bedingungen, nicht zuletzt wegen der bauartbedingten Begrenzungen beim Luftstrom und der geringen Höhe und Volumens der Heatsinks.

Und dann noch die Frage: wo würde ich denn Daten für eine PTM Folie/Pad finden, wenn ich sie mit denen von guten Pasten vergleichen will? Geht das in der interaktiven Tabelle ? Gerade bei mobilen Geräten kann schon das einmalige Repasten der CPU/APU eine echte Zitterpartie sein (die Bandkabel - ribbon cables- sind zT mechanisch sehr empfindlich), weshalb man (ich) es wenn möglich nur einmal machen will. Daher auch das Interesse an PTM Pads/Folien, die halten wohl ziemlich lange.

Antwort 2 Likes

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Vergleiche am besten die Rth werte bei 15 bis 25 µm. Vielleicht mache ich auch mal ein Special dazu, ist eigentlich eine gute Idee :)

PTM und Paste bei 4N auf min BLT pressen und dann den Rth checken. Natürlich mit mehreren Zyklen, sonst ist es ja sinnlos.

Antwort 2 Likes

ipat66

Urgestein

1,791 Kommentare 1,993 Likes

Danke Igor für die morgendliche „Formelsammlung“ !

Einiges werde ich dann doch noch heute Nachmittag, mit aufgewecktem Gehirn, lesen. Zumindest das Fazit und einige grundsätzliche Betrachtungen habe ich begriffen …

Schön, dass Du die Anlage nochmals überarbeiten und verbessern konntest.

Gratulation zu den zwischenzeitlich fast 5 Millionen Views. Wünsch Dir den gleichen Erfolg mit der ( bald erscheinenden? ) Lüfter Testanlage :)

Antwort 3 Likes

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Wir hatten mittlerweile noch diverse Änderungen und das hier war jetzt endlich die letzte Entscheidungsfindung vor dem finalen Druck, wie sie am besten angeordnet und aufgestellt werden. Man muss es ja auch ohne Verrenkungen ergonomisch korrekt bedienen können, egal ob man nun .170 order 1.80 Meter groß ist. Ich denke da auch an meinen Nachwuchs. Wir benötigen zudem zwei Anlagen, eine für 120 und eine für 140 mm. Das Problem von Aris' Longwin ist, dass sie keine Vorkammer besitzt, weil es ja eigentlich ein normaler Windkanal ist, der für Lüftertests lediglich umgewidmet wurde und alles umfassen muss. Kann man machen, aber es ist doch sehr abhängig von der Lüftercharakteristik und dem Durchmesser. Unsere Werte sind generell etwas höher als bei Aris, aber das Verhältnis zwischen den Lüftern ist das gleiche und die Werte passen auch ziemlich genau zu den Angaben der ehrlichen Hersteller. Das kann man so lassen. Wir arbeiten mit Sauermann-Technik einschließlich der Hitzedraht-Sonden und der Schnittstelle, die Software zur Auswertung und Steuerung kommt von Aqua Computer. Ich will definitiv keine Experimente mehr, ich bin damals lediglich vor den fünfstelligen Kosten zurückgeschreckt. Diese Hemmschwelle habe ich mittlerweile Gott sei Dank überwunden. :D

View image at the forums

Antwort 6 Likes

Klicke zum Ausklappem
Tronado

Urgestein

5,503 Kommentare 3,115 Likes

Viele hier können sicher deine Auswahlliste nach Schichtstärke und Anwendungsfall bedienen.
Für unbedarftere Nutzer von außerhalb wären weniger wissenschaftliche, einfache WLP-Charts mit je einer CPU- und GPU-Liste sicher besser geeignet? Im Forum konnte man bereits lesen, dass teilweise Ergebnisse fehlerhaft interpretiert wurden.
Wer weiß schon genau, ob die Schichtdicke zwischen Kühler und CPU-Heatspreader 50, 75 oder 100 Mikrometer dünn ist?

Antwort 2 Likes

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Deshalb ist doch die Unterteilung in Smooth, Rough und Gap Filler ideal. DIE beste Paste gibt es nun einmal nicht und mit Empfehlungen tue ich mich aus Gründen immer schwer. Für die meisten guten CPUs und Kühler sowie die GPUs gilt die Voreinstellung Smooth

View image at the forums

Steht alles drin. Vielleicht kann man ja noch den Text anpassen, für Vorschläge bin ich offen

Antwort 1 Like

ssj3rd

Veteran

378 Kommentare 253 Likes

Auch von mir ein Danke, bin in letzter Minute dann doch von Duronaut zu HY-P17 gewechselt für den neuen Rechner, als ich erfahren hatte das sie einen eigenen eBay Shop mit garantiert Originalware haben 🙏

Tipp:
Wer laut Tabelle nicht weiß wer hier „beste“ ist, einfach Foto machen und durch eine Ki jagen, mir sagt auch einiges nicht. Bin nicht sooo tief im Thema drin, will ich aber auch nicht.

Antwort 1 Like

echolot

Urgestein

1,312 Kommentare 1,060 Likes

Wow! Next level. Wissenschaflicher geht's nimmer. Was macht euer Prüfstand für Lüfter?

Nachtrag: Da war jemand schneller.

Antwort 1 Like

Martin Gut

Urgestein

9,265 Kommentare 4,664 Likes

"Während eine typische Desktop-CPU mit 65 bis 125 Watt und großem Heatspreader auf eine Fläche von rund 800 bis 900 mm² verteilt wird, arbeitet eine moderne GPU meist mit mehreren Hundert Watt Verlustleistung auf wenigen Hundert Quadratmillimetern. Das führt zu völlig unterschiedlichen Wärmestromdichten."

Das kann ich so nicht ganz stehen lassen. Bei einer GPU verteilt sich die Wärmeproduktion relativ gleichmässig auf die ganze Fläche des Chips. Dadurch gibt auch die ganze Oberfläche der GPU die Wärme gleichmässig an die Paste und den Kühler weiter. Somit passt da die Berechnung.

Bei einer CPU verheizen die Prozessorkerne etwa 80 bis 90 % der ganzen Abwärme. Diese verteilen sich aber nicht gleichmässig auf die Chipfläche und schon gar nicht auf die ganze Fläche des Heatspreaders gleichmässig, so dass man da nicht einfach Wärmestrom durch Fläche mal Wärmewiderstand rechnen kann um auf die Temperaturdifferenz zu kommen. Das ergibt die durchschnittliche Temperaturdifferenz auf der ganzen Oberfläche. Für den Prozessor entscheidend ist aber nicht der Durchschnitt sondern der Hotspot direkt über den Kernen. Die CPU muss ja abregeln, sobald dieser Bereich etwa 100 Grad erreicht. Also ist nur entscheidend, wie gut dieser Bereich gekühlt ist.

Die Fläche der CPU-Kerne ist bei älteren Intel-CPUs etwa 15 x 4 mm gross. Auf dieser Fläche werden gerne mal 100 bis 250 Watt verheizt. Bei anderen CPUs sieht das etwas anders aus. Bei Ryzen verteilt es sich teilweise auf zwei DIEs, aber die Prozessorkernfläche wird dadurch auch nicht bedeutend grösser.

Durch die ca. 0.5 mm Silizium des Chips verteilt sich die Wärme bis zur Chipoberfläche vielleicht auf eine Fläche von 16 x 5 mm, also nur etwa 80 mm2 und bei weitem nicht die ganze Chipfläche. Zur Fläche weiter aussen ist der Wärmewiderstand zu gross, so dass dieser Bereich recht wenig zur Kühlung beiträgt. Wenn die Wärme erst seitwärts durch 5 mm Silizium wandern muss, entsteht dadurch bereits eine viel höhere Temperaturdifferenz und der Anteil an der Kühlung bleibt gering. Bereits bei einer Direct-DIE-CPU kann man somit nicht die ganze Fläche gleichmässig in die Formel einsetzen um auf die entstehende maximale Temperaturdifferenz zu kommen.

Wenn von einer CPU nur ein oder zwei Kerne ausgelastet sind, sieht es noch schlechter aus. Auch nur ein oder zwei Kerne können bei maximalem Takt ja durchaus bereits die die Hälfte oder mehr der gesamten CPU-Leistung verheizen. Dann hat man sogar 100 bis 200 Watt auf etwa 4 x 4 mm, so dass diese Kerne meist ins Temperaturlimit laufen.

Durch einen Heatspreader verteilt sich die Wärme der Prozessorkerne natürlich auf etwas mehr Fläche. Aber auch hier kann man nicht die ganze Heatspreaderfläche gleichmässig rechnen. Wenn sich die Wärme schräg ein wenig ausbreitet, sind es vielleicht 13 x 20 mm, die den grössten Teil der wärme abführen können müssen. 260 mm2 sind aber noch weit von der ganzen Heatspreaderoberfläche entfernt (im Beispiel 840 mm2). Im Bereich über den Prozessorkernen ist die Temperaturdifferenz in der Wärmeleitpaste also auch etwa drei mal so hoch, wie wenn man die durchschnittliche Differenz mit der ganzen Fläche berechnet. Die Äussere Fläche des Heatspreaders trägt zur Kühlung der mittleren Bereiche recht wenig bei.

Dass eine CPU eine bedeutend kleinere Wärmestromdichte hat als eine GPU hat, stimmt so nicht. Über den Kernen kann sie durchaus ähnlich oder höher sein. Darum ist auch die Temperaturdifferenz höher und die Prozessorkerne laufen heisser als bei einer GPU üblich. Die Wärmeleitpaste ist bei einer CPU dadurch auch nicht weniger wichtig als bei einer GPU.

Ich würde darum nicht die ganze Chipfläche und auch nicht die ganze Heatspreaderfläche als gleichmässig Wärme abgebende Fläche rechnen. Vereinfacht kann man eine kleinere Fläche über den Chips rechnen. Wenn man das ganze genauer rechnen möchte, dann muss man das auch richtig dreidimensional simulieren und nicht einfach die ganze Fläche als voll wärmeabgebend rechnen. Sowohl Silizium als auch Kupfer sind viel zu schlecht leitend, als dass auf einem Weg bis zur Seite der einen cm länger ist immer noch gleich viel Wärme abgeführt würde. Entscheidend für die CPU ist immer die Situation direkt über den am stärksten heizenden Bauteilen und nicht die durchschnittliche Situation auf den ganzen Heatspreader verteilt gerechnet. Sonst würden schwächere CPUs mit weniger Leistung die ja den gleich grossen Heatspreader haben ja nie warm.

Antwort 4 Likes

Klicke zum Ausklappem
R
Robofighter

Veteran

153 Kommentare 89 Likes

Vielen Dank Igor für deine Mühe und deinen finanziellen Einsatz was heutzutage nicht mehr selbstverständlich ist. Du hilfst allen Anwendern bei der Wahl ihrer Wärmeleitpasten. Die Auswahl ist mittlerweile so groß ,das mittels deiner Datenbank , jeder für sich entscheiden kann auf welche Kriterien er Wert legt.Gut das du auch immer wieder mal neue Chargen testet. Den Herstellern kann man speziell bei diesen hochpreisigen Pasten nicht mehr trauen. Schade aber das ist das real Life.

Antwort 1 Like

e
eastcoast_pete

Urgestein

3,083 Kommentare 2,046 Likes

Als Vorschlag für zusätzliche Informationen zu den Unterteilungen (Smooth - Rough - Gap Filler): ein paar (Paar) Bilder mit Beispielen für jedes Szenario. Diagramme hast Du ja bereits drin, die sind auch sehr hilfreich, aber man muss dann immer noch überlegen, wann das jetzt zutrifft. Manchmal sagt ein Bild eines konkreten Beispiels tatsächlich mehr als 1000 Worte.
Ich würde zB annehmen, daß ein ziemlich konkaver Heatspreader wie bei einem Raptor Lake (also Socket 1700) irgendwo zwischen smooth und uneven liegt, aber annehmen heißt eben auch daß ich es nicht sicher weiß.

Und, zum Thema Lüfter: bei Lüfter für Gehäuse (und auch für Radiatoren) gehen die Dimensionen bereits bis 180 mm Durchmesser und 40 mm Dicke. Braucht man dann für die nochmal eine Anlage? Wenn ja, ist dann irgendwann einmal das Kosten/Nutzen Verhältnis wohl nicht mehr gegeben. Wie macht Aris denn das mit dem Anpassen an die Größen in seiner LongWin?

Antwort 3 Likes

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Im Heatspreader des Ryzen sind diese Faktoren im Rth mit eingepreist. Sowohl Headspreader als auch Heatsink funktionieren besser als man glauben möchte. Genau deshalb unterscheiden sich ja direct die und IHS so extrem. Ich habe die Annäherung aus einem realen Ryzen System abgeleitet und zurück gerechnet. Einschließlich Konvektion im Kühlsystem.

Antwort 2 Likes

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Er wechselt einfach eine Platte am Einlass. Strömungstechnisch ist das Käse, aber annähernd kommt das schon hin. Allerdings sind 180er Nische. Die Dicke spielt fast keine Rolle. Das System ist flexibel.

Antwort 2 Likes

Lagavulin

Veteran

360 Kommentare 302 Likes

Vielen Dank für die sehr aufwändige Arbeit die Du Dir machst, um uns mit fachlich fundierten und belastbaren Daten zu versorgen. Die Datenbank und Vergleichsmöglichkeiten von Pasten und Pads sowie die Ausführungen zur Interpretation der Daten helfen mir sehr. Für mich ist das der Gold-Standard für Tests von Wärmeleitmaterialien (Silber und Bronze habe ich im Web noch nicht gefunden). Und ein gelebter KVP (kontinuierlicher Verbesserungsprozess) unterscheidet den Profi vom „Kelvin-Horst-Youtuber“.

Antwort 1 Like

StreamFidelity

Mitglied

19 Kommentare 17 Likes

Hast du einen Link zum eBay Shop?

Antwort Gefällt mir

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Man lernt je sebst ständig dazu und ich bilde mich ständig weiter. Fachliteratur und Fachgespräche sind da eigentlich Pflicht. Allerdings stoße ich immer wieder an Grenzen, was den Stand und die Verfügbarkeit von soliden und validen Informationen betrifft, weil es in vielen Bereichen gar keine gibt. Das ist in vielerlei Hinsicht nämlich ein neues und noch reichlich unbeschriebenes Thema, weil die Entwicklung so rasant weitergeht, dass außerhalb der Großkonzerne gar keiner mehr so richtig nachkommt.

Mich hat ein großer chinesischer Distributor kontaktiert, der die eigenen Prüfstellen mittlerweile unter meinem Level einsortiert, denen nicht mehr traut und gern kooperieren möchte. Dahinter stehen auch Unis und viele junge Firmen, die Produkte entwickeln und dann von den schieren Masse billiger Plagiate einfach totgewalzt werden. Da sehe ich auch ein großes Potential. Wenn ich sehe, wie viele große Firmen die Datenbank als Grundlage nehmen, um das eigene Portfolio wieder etwas mehr zu pushen, dann freue ich mich manchmal über mich selbst. Mitte Dezember kommt z.B. eine neue Paste von Arctic, die wird die Charts gut aufmischen können, im nächsten Jahr sind andere Player auch mit am Start. Ich teste die ganze Secret Sauce ja schon vorab und ja, es wird sich noch so einiges ändern, denn ich habe viele regelrecht aufgeschreckt :D

Antwort 6 Likes

Klicke zum Ausklappem
Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Den gibt es:

Und die HY-P17 wird als Alphacool Apex2 demnächst auch über Aquatuning erhältlich sein. Aber beim Forenkollegen kannst Du gern kaufen.

Antwort 3 Likes

RazielNoir

Urgestein

791 Kommentare 384 Likes

Vielen Dank für deine Arbeit und die Datenbank.

Aber genaugenommen machst du dir hier die Arbeit, weil andere Ihre Hausaufgaben nicht machen (wollen). 600W Grafikkarte und ne Paste die mit viel guten Willen 2 Jahre hält? Naja, der Kunde soll ja baldmöglichst wieder neu kaufen.... Böswillige Zungen reden von geplanter Obsoleszenz. Aber auch wenn man es nicht explizit "plant", so ist es doch scheinbar so, das manche Hersteller einfach billigend in Kauf nehmen, das Ihre Produkte unnötigerweise vorzeitig den Betrieb einstellen, weil man aus Kosteneinsparungsgründen falsch/zu gering dimensionierte Bauteile oder (wie hier) minderwertiges Material verwendet. Der Glaubwürdigkeit und Reputation dient das nicht, auch wenn manche Hersteller noch lang von Ihrem einmal aufgebauten Image zehren können. Daher frage ich mich, warum wir es akzeptieren, das im Consumerbereich WLP verwendet wird, die kaum die gesetzliche Gewährleistungsfrist übersteht, im Profi-Workstation-Lager aber PTM und hochwertige WLP normal sind. Klar, die Margen sind da größer, die Kundschaft verzeiht da wohl weniger, da ja der Verdienst dran hängt. Als Privatkunde ist man bei Grafikkartenpreisen bis zu 3000€ da die gemolkene Kuh...

Antwort 1 Like

Igor Wallossek

1

13,159 Kommentare 26,153 Likes

Ich mache morgen eine kleine Dienstreise, vielleicht gibt es danach noch über ein Highlight zu berichten, was echte Haltbarkeitstests betrifft. Denn dann müssen alle die Hosen runterlassen.... :D

Antwort 6 Likes

Danke für die Spende



Du fandest, der Beitrag war interessant und möchtest uns unterstützen? Klasse!

Hier erfährst Du, wie: Hier spenden.

Hier kannst Du per PayPal spenden.

About the author

Igor Wallossek

Editor-in-chief and name-giver of igor'sLAB as the content successor of Tom's Hardware Germany, whose license was returned in June 2019 in order to better meet the qualitative demands of web content and challenges of new media such as YouTube with its own channel.

Computer nerd since 1983, audio freak since 1979 and pretty much open to anything with a plug or battery for over 50 years.

Follow Igor:
YouTube Facebook Instagram Twitter

Werbung

Werbung