Sportallee 54a
Hamburg, 22335
Germany
German Aerospace Center (DLR)
solid particle technology, spinel coating, solar absorber, absorptance, abrasion resistance, CSP