• No. 200, Fengjin Road, Fengxian District, Shanghai 201401, China
HSR-50DC
Solar Refrigerators 50 Liters
HSR-70DC
Solar Refrigerators 70 Liters
HSR-90DC
Solar Refrigerators 90 Liters
HSR-105DC
Solar Refrigerators 105 Liters
HSR-105DC
Solar Refrigerators 118 Liters
HSR-105DC
Solar Refrigerators 128 Liters
180-215-270L
Solar Refrigerators 180 Liters
180-215-270L
Solar Refrigerators 215 Liters
180-215-270L
Solar Refrigerators 270 Liters