| GUILFORD STREET LABORATORIES  LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | HAEMONETICS SA | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025February 2025March 2025April 2025May 2025July 2025August 2025 | 
                            
                                | HART BIOLOGICALS LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        February 2025March 2025April 2025June 2025 | 
                            
                                | HCA INTERNATIONAL LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | HELENA LABORATORIES (UK) LTD | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        April 2025June 2025August 2025 | 
                            
                                | HELLO BIO LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | HEMATOGENIX LABORATORY SERVICES LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | HORIZON DISCOVERY GROUP LIMI TED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | HSL (FM) LLP | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | IDEXX LABORATORIES LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | IMMUNOCORE LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | IMMUNODIAGNOSTIC SYSTEMS LTD | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        May 2025June 2025July 2025 | 
                            
                                | IMMUNOKEY LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | IMPERIAL COLLEGE OF SCIENCE TECHNOLOGY AND MEDICINE | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        February 2025April 2025May 2025July 2025 | 
                            
                                | INDEPENDENT VETCARE LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | Indiana University | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | INIVATA LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        May 2025June 2025August 2025 | 
                            
                                | INSTITUTE OF CANCER RESEARCH | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | INTERTEK TESTING MANAGEMENT LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | INVITRO GENETICS LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | Iovance Biotherapeutics Inc | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | IQVIA LTD. | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        February 2025March 2025July 2025 | 
                            
                                | IS-RAYFAST LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        February 2025March 2025May 2025June 2025July 2025 | 
                            
                                | JOINT OPERATIONS (SPINE) LTD | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025March 2025April 2025May 2025June 2025July 2025August 2025 | 
                            
                                | JOINT OPERATIONS LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | KALVISTA PHARMACEUTICALS LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | KEYMED (MEDICAL & INDUSTRIAL EQUIPMENT)  LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | KING'S COLLEGE HOSPITAL NHS FOUNDATION TRUST | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | KINGS COLLEGE LONDON | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025May 2025June 2025 | 
                            
                                | KINOMICA LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | KORBER TECHNOLOGIES LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | KYMAB LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | LABCORP EARLY DEVELOPMENT LA BORATORIESL IMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025February 2025June 2025 | 
                            
                                | LEICA BIOSYSTEMS NEWCASTLE L IMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | LEMAITRE VASCULAR LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | LGC  LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        February 2025March 2025August 2025 | 
                            
                                | LIFE SCIENCE GROUP LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | LIFT BIOSCIENCES LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | LIVERPOOL SCHOOL OF TROPICAL MEDICINE | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | LOGICAL BIOLOGICAL LTD | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025February 2025March 2025April 2025May 2025June 2025July 2025August 2025 | 
                            
                                | LORNE LABORATORIES LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025February 2025March 2025June 2025July 2025 | 
                            
                                | LUMIRADX UK LTD | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | MAIDSTONE & TUNBRIDGE WELLS NHS TRUST | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | MARKEN LTD | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025March 2025April 2025 | 
                            
                                | MASTERS PHARMACEUTICALS LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | MAWDSLEY - BROOKS & COMPANY | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | MEDICAL SUPPORT SOLUTIONS LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        January 2025February 2025March 2025April 2025May 2025June 2025July 2025August 2025 | 
                            
                                | MESTAG THERAPEUTICS LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | MICROFERM LIMITED | Commodity code: 30 02 90 1030029010 | Human blood |  | 
                            
                                | MICROLINK TECHNOLOGY LIMITED | Commodity code: 30 02 90 1030029010 | Human blood | 
                                        April 2025May 2025July 2025 |