Category Archives: Temperature

RMS integration with Met Office DataPoint. An experiment with APIs…

The latest Rotronic Monitoring System software has been designed specifically for the IoT and IIoT world. We have a wide and growing range of sensors, loggers as well as input and output modules but we will never keep up with the unique demands of our customers. That’s where integration is key for any successful continuous monitoring system!

iot

Hardware can already be integrated via analogue input modules such as our 8ADC and digital devices can be integrated via our RMS-Convertor that can be programmed with custom protocols and functions operate with virtually any device.

Want to cut out the waffle… login and see the live data now using the details below:

https://rms.rotronic.com/rms/
Company Name: Rotronic demo-cloud
User: Weather
Password: guest1234

In addition to hardware, software integration is a must, and not easy when we consider RMS is a fully Gamp6 compliant system and therefore security and traceability is key.

Why not access the SQL DB?

All data on RMS is stored within an SQL database which with suitable rights can be queried easily to pull data out. However injecting data whilst possible triggers our system to report data manipulation. Also direct access to the database presents a security risk and uncontrolled changes to the system, and of course its not possible on shared systems.

That is why we also offer a Restful API through which data can be posted only when configured by users with appropriate permissions and each data stream is securely linked to a onetime token, by no means the best security but suitable for many applications (and of course the whole API function can be disabled if preferred). We of course have software wizards at our HQ that can develop professional integration solutions but as a hobbyist I wanted to see what I could achieve.

 

 

Example API Report

So my plan was to use Python and pull data from the Met Office DataPoint service and inject it directly into our RMS server software so it could visualised, reported and analysed accordingly. Just a few simple steps…

  • Step 1 Get the data from Met Office API
  • Step 2 Create API device in RMS and send your data
  • Step 3 Enjoy graphs, reports and custom alarms

Step 1 – Get the data from Met Office API.

The Met Office API is great you simply need to register to get an api key then get your head around the commands. Once you have that you can request the data you need via a simple url and the information is returned in xml or json format.

API Example
Met Office Datapoint API Response in XML

In Python requesting the last 24 hours of hourly data from location 3212 (Keswick) looks something like this…

Import json, requests
url = ‘http://datapoint.metoffice.gov.uk/public/data/val/wxobs/all/json/3212?res=hourly&key=YOURKEY’ #replace with your Met Office API key!
r = requests.get(url)
metoffice_data = json.loads(r.text)

This gives a Python dictionary with all the json data from which we can request specific values easily for example the latest conditions (no doubt there are more elegant solutions but this works for me).

Hum = (metoffice_data[‘SiteRep’][‘DV’][‘Location’][‘Period’][1][‘Rep’][-1][‘H’])
Temp = (metoffice_data[‘SiteRep’][‘DV’][‘Location’][‘Period’][1][‘Rep’][-1][‘T’])
Pres = (metoffice_data[‘SiteRep’][‘DV’][‘Location’][‘Period’][1][‘Rep’][-1][‘P’])
DewP = (metoffice_data[‘SiteRep’][‘DV’][‘Location’][‘Period’][1][‘Rep’][-1][‘Dp’])

Next we need to create our API device within RMS so it will accept our data

Step 2 – Create API device in RMS

Adding new API device in RMS is simple process, we create the device and define the Name and Serial number.

At this point RMS awaits an Post command in which the additional details are included. Using the Python code below I am able to create a device with 4 measurement points (measured values); Humidity, Temp; Pressure and Dew Point.

import json, requests

url = ‘http://rms.rotronic.com/rmsService/wService3.DeviceService.svc/UpdateDataJson’
headers = {‘Content-Type’ : ‘Application/json’, ‘Expect’ : ‘100-continue’, ‘Connnection’ : ‘Close’, ‘Host’ : ‘rms.rotronic.com’}

payload = {‘Name’:’API_Test’,’Serial’:’12345′,’Values’:[{‘Index’:’1′,’Typ’:’1′,’Value’:’50’},{‘Index’:’2′,’Typ’:’2′,’Value’:’23’},\
{‘Index’:’3′,’Typ’:’16’,’Value’:’5′},{‘Index’:’4′,’Typ’:’48’,’Value’:’1000′}]}
print (payload)
r = requests.post(url, headers=headers, data =json.dumps (payload))

Finally RMS gives us the device ID and API token which must be included in any future post commands.

Combining Step 1 and Step 2 allows us to simply replace my example values above with the real Met Office API data! Run the script hourly or permanently with an hour delay and we have a simple tool proving live data weather data!

Step 3 – Enjoy graphs, reports and custom alarms

With the data in RMS we can easily graph values and create email, sms or phone alarms. Taking the API further I it is possible download live satellite imagery and dynamically update the layouts in RMS!

Example Report

So it turns-out getting data into RMS via the API is simple with a bit of basic code. Of course Met Office data is just an example in modern industrial applications there is so much unique data from devices or software that might be of use and RMS aims to offer a complete monitoring solution not simply for our products!

Be sure to get in touch if you have any questions on the above or have any monitoring requirements. Use the demo login above or visit out RMS website for more details.

Dr Jeremy Wingate
Rotronic UK

 

Ladies Only Exhibition in Perfect Monitored Climate

casestudy

The Hohenzollern family came to Brandenburg 600 years ago, in 1415. Twelve prince-electors, seven kings and three emperors made Prussian, German and European history for almost 500 years.

queen

The women have been some what overlooked by historians, by turning the spotlight on them, the foundation for Prussian castles and gardens has paved the way to discovering hitherto unknown aspects of Prussian and European history. The foundation presents 300 exhibits from national and international donors in a an area of 900 Square meters, which include the oldest authentic woman’s dress in Brandenburg (c.1460) and the coronation cloak of Queen Augusta. 

The painting is that of Queen Augusta of Prussia, which is exhibited in a perfectly climatised room

Room Climate in exhibitions 

The climate and lighting are the most influential factors to ensure the preservation of museum exhibits, because they can cause damage by accelerating chemical and biological degradation processes. In recent decades, the exhibition sector has developed a standard for conservation conditions in exhibitions. For those with the most varied works of art, temperatures of 18°c-22°c and relative humidity around 50 %RH with slight variations, and lighting of 50 to 200 Lux, are striven for, depending on the sensitivity of the materials.

Theater “Ladies Only”

The theater in Charlottenburg has no central air conditioning system. The room climate is influenced by a massive building shell, with masonry walls some as thick as 80cm, solid, reinforced concrete ceilings and floors, and composite windows with double glazing. To reduce warming through sunlight, the windows on the south side have been given sunshades for the duration of the exhibition.

Measuring Equipment 

The foundation has until now had no experience with using the building as an exhibition area. For this reason there were very high demands on the quality and availability of the measurement data. The concept for the exhibition combines a large number of works of art made of the most varied and sensitive materials, understanding of measurements is developed over days, months and years.

“The Rotronic measuring system was convincing because of its high degree of data  security, but also because of its flexibility, low maintenance costs and simple operation.” Wulf Eckermann – Stiftung Preussische Schlosser, Germany

Rotronic Data Loggers

Suitable for a wide range of humidity and temperature monitoring tasks, Wireless transmission – Possible over distances of up to 100m.

log-hc2-rc_mit_clip_3Saves on wiring costs, and the data can be collected and recorded from inaccessible points quickly and easily. Thanks to the combination of wireless transmission and data logger, the greatest possible reliability against failure is ensured. Devices can be configured and read out via the HW4 software and now our latest web or server enabled RMS software. Application uses include: Meteorology, Food Industry, Building Technology, Museums, Environmental/Laboratory equipment, research an development, Pharmaceutical/chemical/logistics and textile industry.

Wireless data loggers for active monitoring

To monitor the climatic conditions reliably and flexibly, HL-RC-B wireless data loggers are used. The measured values are recorded locally and safe from manipulation in a memory with a capacity of 500,000 values. With no cabling requirement, and without provision of an infrastructure such as a LAN or power outlets, the loggers are mounted unobtrusively on walls and in glass cases, thus impinging only minimally on the exhibition concept.

For details on any of our products please visit our website

What is the latest monitoring system from Rotronic? A practical answer and a technical answer.

The Rotronic Monitoring System (RMS) has now been officially launched globally for 12 months and in use at some key clients for over two years.

RMS is a modern continuous monitoring system that embraces open architecture and interoperability as well as providing a compliant system for validated applications.

But how is this achieved and what exactly is RMS. There are two ways I find myself answering this…

  • The technical answer – for IT project managers, system integrators and cyber security managers.
  • The practical answer – for end users, project managers and smaller organisations.

What is RMS – The Practical Answer…

The practical answer is more visible via our online demonstration (request guest access here) and via the details on our RMS satellite website.

In short RMS provides a modern and complete monitoring system with a detailed web interface. The system provides users with ease of access to data, reliable and manageable alarms and extensive reporting. Importantly RMS can support existing hardware and interact with other software/hardware platforms.

RMS can be provided as a hosted cloud service or using a traditional licence whereby the client installs the system on their servers (local or cloud).

In summary RMS provides amongst other things…

  • Live interactive charts
  • Full reporting and automated/scheduled report generation
  • Complete event logging in line with GxP requirements
  • Full alarming with logic and time schedules
  • Email, phone, sms, relay and custom protocol alarm outputs
  • Auto back fill and retrospective alarms (ideal for transport logging)
  • Interactive layouts
  • Complete user rights management
  • Compliant to GxP designed around ease of validation

This slideshow requires JavaScript.

Core RMS hardware includes Ethernet, WiFi, industrial wireless and RS485 devices as well as full support for existing Rotronic devices, 3rd party analogue devices and 3rd party digital devices using any of the above interfaces. The below graphic outlines the wide range of options available.

06 RMS Graphic

Contact us for further information or visit our website

What is RMS – The Technical Answer…

Let’s now go a bit deeper. For many organisations once end-users approve of a system the challenge is getting the system approved and installed in line with wider corporate policies and security. So far we have found that in discussions with IT project managers and cyber security managers, RMS has met their requirements – usually much to the surprise of the end users who perhaps initially expect a protracted battle! Typically for larger more secure organisations software is required to be installed within their network rather than using the Rotronic Cloud service. Below we discuss the main elements of this type of RMS installation.

RMS has two core elements.

1. Webservice; This is software aspect of RMS. The webservice provides the interactive webpage to present data for end users and allow system configuration. The webservice also works in the background to interact with hardware and the database. Typically the webpage will be part of the local intranet with an address like rms.yourorganisation.com, optionally the webpage can also be made accessible from the internet outside your organisation (like our cloud service which is available at http://rms.rotronic.com/rms – request guest access to the demo system here). For the clients (end users) no special software or plugins are required just a standard web-browser.

More technically the RMS webservice is built around ASP.Net framework and runs under Windows IIS (internet information services). The webservice therefore requires a Windows Server (2008, 2012 or 2016). The RMS software can be run on a standard PC with IIS enabled but this is not usually advised except for specific applications.

A note on RMS hardware; All Rotronic hardware initiates communication with the webservice via port 80. For cloud applications this means only port 80 must be opened outbound to allow the devices to initiate outbound communications to the server. All gateways have standard IP configurations (DHCP or fixed).

2. SQL Database; The second part of the RMS is its database. All device, configuration, user and measured data is stored within a standard MS-SQL database. The database is accessed by the webservice to store and read data as required. An existing SQL server can be used if available otherwise SQL-Express is free to install.

More technically the RMS database requires Microsoft-SQL Express or higher, the database can be on the same server as the webservice or a separate machine.

As RMS is built around standard server based systems, there is full support for load balancing and failover, as such should a webserver or sql server fail a redundant/spare can take over. This is standard procedure for larger IT systems.

Some other technical points about RMS.

  • Supports LDAP (so you can use windows login and password)
  • No personal data stored outside SQL database (hardware only stores unique serial code, date, time and measured values – as such no private data passes between hardware and software).
  • Webpage data is binary coded and authentication uses AES128 encryption.
  • Key exchange uses diffie-hellman key alogrithm.
  • 3rd party data / device support is possible via RESTful API or direct interaction with SQL database.

An overview of the RMS communication can be seen here.

08 RMS Communication

For many projects clearly we go much deeper but hopefully this provides an overview. Our experience to date has shown that RMS is closely inline with what our clients expect in terms of operations and security. Further developments are always underway, lead by our customers and their requirements.

Please contact us if you wish to discuss a project or gather further information.

Dr Jeremy Wingate
Rotronic UK

Durable, Adaptable, Accurate

casestudy

Campbell Scientific (CSC) are an ISO 9001 certified company who are a leading manufacturer in a variety of applications related to weather, water, energy, gas flux and turbulence, infrastructure, and soil. Campbell Scientific, are committed to satisfying the instrumentation needs of their customers, and are internationally recognised in the measurement and control industry for producing accurate and dependable instruments

csc2

HC2A-S3

 

CSC systems are acclaimed for their dependability, which they demonstrate even in the most extreme weather climates. Their attributes include wide operating ranges, low energy usage, many communications options, and the flexibility to support a wide variety of measurement  and control applications. Applications include, agriculture, air quality, fire warning, water quality, weather and climate recording, structural monitoring, Geo-technical monitoring and mining.

Rotronic and CSC have been business partners for many years, CSC uses the standard Rotronic meteo probe in many applications. Recently CSC installed the probe in a network of Road Weather Information Systems  in Kelowna, British Columbia. CSC selected the probe because of its reliability, ease of use and accuracy. The HC2A-S3 is also highly regarded for its ability to function in extreme temperatures, this makes it good for the  Canadian climate, and a perfect complement to Campbell Scientific systems.

csc2
” We value the Rotronic HC2A-S3 probe for its ability to function at extreme temperatures.” Mike Ryder Campbell Scientific, Canada

For more information on the latest HC2A-S click here ,or for any of our products please visit the Rotronic website.

Meteorology Numerical Weather Prediction

casestudy

The calculation of weather data

What is the weather going to be like tomorrow?

For a long time, people have tried to predict weather conditions using the hydrologic climate cycle.In the early 1920’s scientists were able to compile a six hour forecast, back then it took six weeks to analyse weather data collected at only two points in Europe and calculate, by hand, a useful illustrative model. Today, supercomputers are used to predict the weather for a period of several weeks. The complex modelling programs require several million data points for parameters such as temperature, humidity, pressure, vertical & horizontal wind velocity with time stamps and absolute coordinates. To create a correlation between the data and the environment, scientists “slice” the atmosphere virtually into smaller horizontal &vertical parts—this process is called discretisation. It is more useful to compute the chronological change of the parameters using this model.

watercycle-pageClockwise from top left: Map of the average temperature over 30 years. .Weather station on Mount Vesuvius. .Water cycle summary

Meteorological events that are too “small” such as a single thunderhead, layer clouds or smaller turbulence’s will be parameterised through variables. This parameterisation is a science of its own that aims to reduce uncertainties as best as possible. Every forecast calculation starts with the current weather conditions. The quality of this input is crucial for the accuracy of the final forecast. Meteorologists link the forecast of yesterday’s weather with the actual measured parameters. Only large data centres are capable of computing this data assimilation. The overall result is a best possible calculation basis predict the weather for the next day. If this groundwork is flawed the forecast may be incorrect. For example, it could report rain at the wrong location. Today’s meteorological mathematicians also take parameters into account that change extremely slowly compared to the other factors. Growth and the reduction of polar ice, or the temperature of the oceans are summarised as boundary values. After a model is run using all the available data, meteorologists process and customise reports for a wide range of target groups such as public authorities, flight control centres, energy producers, industries and many more. These reports also include specific weather warnings.

Why the need to measure humidity?

Atmosphere_composition_diagramAtmosphere composition diagram

As described above, the daily weather forecast relies on the precise measurement of weather parameters. The science of numerical weather prediction aims to describe the daily hydrologic cycle in numbers. Humidity plays an  important role. Typically, data errors will multiply during calculations. Humidity values influence weather calculations e.g. through the water vapour balance equation— this formula expresses the influence of humidity through rain & condensation, and vice versa. Incorrect measurement or incomplete humidity data directly leads to wrong predictions of a huge number of weather phenomena such as the condensation altitude of clouds, locations of hyetal regions, fog layers and storms. In 1999, incorrect data sent by a weather station in Nova Scotia, Canada led to a incorrect forecast for Hurricane Lothar two days before it hit Central Europe. Authorities were insufficiently prepared to alert people in time. The prediction of rain and snowfall is still challenging for meteorologists. Only more extensive networks of weather stations and enhanced mathematical models will reduce problems due to unknown factors.

Facts & Figures

  • 7 inches is the diameter of the largest hailstone ever recorded.
  • Sukkur City in Pakistan is one of the most humid places in the world with
    30 °C dew point & a felt air temperature of 65 °C.
  • A study showed that a small thunderstorm system holds more than 10 million tons of water.
  • No two weather patterns are completely alike.
  • Some weather models assimilate data obtained from more than 25,000 weather stations.

At the Forefront of Health Care

casestudy

Original Article from www.rotronic.com

Rotronic has released launched our next generation server based Environmental Monitoring System (RMS), but here we take a look at our traditional system that is still fully supported and widely used in the pharmaceutical industry and beyond. 

The German pharmaceutical manufacturer Dr. R. Pfleger Hygrolog NTGmbH requires specialist cleanroom environments for many areas of production and development. It is vital for the company to monitor and verify pressure conditions as well as humidity and temperature  data in its cleanrooms. To meet this need,the company uses validated Rotronic data loggers from the Hygrolog HL-NT series.

Together with  the Rotronic validated HW4 monitoring software, these data loggers deliver important information on the environments that have an influence on the production of pharmaceutical products.

The Rotronic monitoring system has stood the test of time in the market over many years and undergone continuous development. The HW4 software forms the heart of the system. It visualises and saves all data, configurations and user events and also triggers alarms. Its audit trail logs all data and activities in compliance with FDA21 CFR Part 11 and GAMP5. Rotronic calibrated, qualified and validated Dr. R. Pfleger GmbH’s monitoring system according to GMP requirements.

Overall control and regulation
The management system forms the basis for operation, monitoring and control of the technical facilities as well as for data and message management. Apart from the technical installations, the validated clean room monitoring system is implemented
directly in FIS (OPC interface).

HygroLog HL-NT data logger – The central acquisition unit is a HygroLog-HL-NT data logger. It provides digital inputs for HygroClip humidity and temperature probes as well as Pt100 and 4…20 mA devices.

Dr Pfleger1The data logger is also equipped with a memory card which not only stores the measurement of data but also all the events in the instrument itself.

HC2-S sensors
The digital HygroClip2 climate probes provide class leading precision and long-term stability. All calibration and adjustment data is stored internally. Their standard accuracy ex works is ±0.8 %rh and ±0.1 K, for more demanding tasks, sensors with an accuracy of ±0.5 %rh can be supplied.

Sophisticated Software  – The HW4 software saves the measurement data, alarms and events in a protected binary format. Any manipulations are detected and the data record is then marked as corrupt. Instruments are organised in groups and shown in the room layout. Colour changes make alarms and disturbances easy to recognise.

Evaluation and archiving
A data file is created for every measuring point. Mean Kinetic Temperature values are calculated from this raw data. The evaluation also contains alarm times and deviations and is presented in the form of a table with statistical values. Thanks to the high level of integration of the hardware in HW4, virtually all Rotronic instruments can be implemented in the existing monitoring system.

Customer benefits
The monitoring system implemented by Rotronic offers a consistent solution, since all main and secondary installations and the monitoring system itself are integrated in the FIS management system, they can be monitored and controlled via a central software platform.

Dr. R. Pfleger GmbH

  •  Medium-sized pharmaceutical company located in the city of Bamberg,
  • The company is entirely owned by the Doktor Robert Pfleger-Foundation
  • The company now markets over 30 medicinal products
  • Primary focus on urological, gynaecological, and dermatological indication

For more information on any of our products please visit the Rotronic website.

The Perfect Climate for your Duty Free Goods

casestudy

Original Article from www.rotronic.com

Switzerland has around a dozen duty-free warehouses. These warehouses are transit zones for the storage of goods whose main advantages are the temporary suspension of customs law and taxes. They benefit not only from a location in the heart of Europe, but also from legal and political stability. The company Ports Francs et Entrepôts de Genève SA, is based in La Praille, where it manages a floor space of 150 000 m², half of which under the Swiss customs regime (duty-free).

To ensure it is able to meet high standards in quality and security, Ports Francs opened a new warehouse in 2014. It was specially designed to store valuable products in accordance with the requirements of insurers. To establish the necessary climatic conditions, Rotronic HF1 temperature and humidity transmitters were installed to enable control of the optimum storage climate.

hygroflex1_display_fornt_178
Hygroflex Transmitters HF1 Series 

 

1000 commercial premises in La Praille
There are currently 10 duty-free warehouses in Switzerland. Duty-free warehouses are usually located near national borders and airports. In contrast to most other countries, there is no time limit for storage in Swiss duty-free warehouses for goods not stemming from Switzerland. In 1888 the canton parliament approved the establishment of the operating company Ports Francs de Genève SA, which was later renamed to Ports Francs et Entrepôtsde Genève (PFEG).

site.png                                    Ports Francs et Entrepôtsde Genève

There are almost 1000 commercial premises of all sizes available in la Praille. The type of goods stored in duty-free warehouses has changed immensely over the years. The
strong development in the art and wine market has given rise to special security and quality requirements concerning,in the first instance, storage conditions (temperature, humidity and vibrations). The new warehouse building, designed in collaboration with specialised contractors, was inaugurated in 2014. The building, which serves mainly to store valuables such as antiques, works of art and wine, is the result of close co-operation between various specialists in security issues, insurance, energy and architecture as well as the end users. The numerous elements listed in the requirement specification included the critical details relating to climatic conditions (temperature and humidity) in the building’s storage rooms.

Like in our wine cellarsTransporting_the_Worlds_Finest_Wines_and_Spirits
To ensure a high standard of quality and security, Ports Francs et Entrepôts de Genève SA approached the Zurich-based company Rotronic AG in Bassersdorf. “We need precise and stable measuring instruments,” says technical director Marc Golay. The building concerned is equipped not only with a ventilation and air-conditioning system (humidity and temperature), but also with a central building management system utilising the concepts of  MSR (measuring, control and regulation). The building is divided into two large parts. The first is for storage of wine in accordance with applicable regulations (70% humidity, 13°C), as in the cellars of our forefathers. The second part is reserved for sensitive and valuable goods, primarily paintings (55% humidity, 21°C). “Since it was one of the main aspects of the building concept, we also wanted to have the possibility to trace the climatic conditions during storage.” This very functional location enables arrival of the goods by road with a loading platform and direct access to the premises. Equipment rooms, escape routes, freight elevators, elevators and sanitary facilities round off the building. “We wanted a system able to maintain a constant level of humidity and a constant temperature everywhere and at any time of the year. To ensure control and logging of these parameters, we opted for the measuring instruments from Rotronic”, adds Marc Golay.

Rotronic transmitters
Depending on the storage area of the goods, it is not always easy to check whether ventilation and air replacement are working effectively everywhere. The solution was to utilise 227 Rotronic HF1 transmitters within the complete premises. The instruments are monitored remotely by the MSR system from the Geneva manufacturers EnerBat – a specialist in the technical and energy monitoring in buildings – the system checks daily that the temperature and humidity requirements are being met. Since the building was designed to guarantee the best storage conditions, it does not have any windows so that the climatic conditions can be kept as stable as possible. To improve security for protection and prevention of fires, all stores are equipped with a common, dedicated gas extinguishing system.

The importance of using measuring equipment
Why was Rotronic preferred over other companies?

“It is a company with an excellent reputation that takes action immediately when necessary. It is extremely important that the probes work reliably and accurately as they deliver all the information on the climatic conditions in the building,” explains the technical director. Thus the importance of the measurements. The wall mount T/rh probes for the duty-free warehouse were fastened to the walls at a height of about 150 cm from the floor. They enable control of the temperature and humidity in the room air and emit a warning signal when limits are exceeded. The probes are also connected to the wider systems via analogue and digital outputs and finally integrated in a Scada monitoring system. “We decided to use the products from Rotronic because they were the best value for money,” says Fabien Caradot from Elitec. “There were of course other possibilities, but at the same price Rotronic scored higher with its HF1 product range in terms of quality, reliability of the material, technical support and calibration.” Elitec, which originally worked in the manufacture of electrical switchboards, today employs around 20 people and rounds off its portfolio of services with the fields of building automation, home automation and various inspection services such as technical and schematic analyses.

The Probes used the get the perfect temperature and Air humidity for Ports France et Entrepôts de Genève SA

  • 260 Main HF135-AB1X Probe (227 installed, the rest are reserved)
  • 22 Probes 9 Wall and duct mount probes) in the logistics hall of CICR
  • 2 Wall mount T/rF probes and 1 duct mount T/rF probe in the archives of CICR
  • 3 Duct mount probes in the red cross museum
  • 1 Ventilated outdoor probe for the Swissquote building in Gland
  • 35 Duct mount CO²  probes for the school Le Sapay

   Access to all our products or for more details please visit @www.rotronic.co.uk

Collages27-004

Emma Batchelor