Attached files

file filename
10-K - 10-K - STR HOLDINGS, INC.a2197382z10-k.htm
EX-23 - EX-23 - STR HOLDINGS, INC.a2197382zex-23.htm
EX-32.1 - EX-32.1 - STR HOLDINGS, INC.a2197382zex-32_1.htm
EX-31.1 - EX-31.1 - STR HOLDINGS, INC.a2197382zex-31_1.htm
EX-31.2 - EX-31.2 - STR HOLDINGS, INC.a2197382zex-31_2.htm
EX-32.2 - EX-32.2 - STR HOLDINGS, INC.a2197382zex-32_2.htm

QuickLinks -- Click here to rapidly navigate through this document


Exhibit 21

SUBSIDIARIES OF STR HOLDINGS, INC.

Subsidiary
  State or other
Jurisdiction of
Incorporation

Cal Safety Compliance Corporation

  California

Shuster Laboratories, Inc. 

  Delaware

Specialized Technology Resources Espana S.A. 

  Spain

Specialized Technology Resources (Florida), Inc. 

  Florida

Specialized Technology Resources (Hong Kong) Limited

  Hong Kong

Specialized Technology Resources, Inc. 

  Delaware

Specialized Technology Resources (International), Inc. 

  Delaware

Specialized Technology Resources (Malaysia) Sdn Bhd

  Malaysia

Specialized Technology Resources (Shanghai) Ltd. 

  China

Specialized Technology Resources (Singapore) Pte Ltd

  Singapore

Specialized Technology Resources (Taiwan) Limited

  Taiwan

Specialized Technology Resources (UK) Limited

  England

STR Labs Pvt Ltd

  India

STR Laboratuar Hizmetleri A.S. 

  Turkey

STR Testing & Inspection AG

  Switzerland



QuickLinks

SUBSIDIARIES OF STR HOLDINGS, INC.