letter A letter A

    self -adhesive film

    150mm 75mm  

    Photoluminescent

    self -adhesive film

    150mm         75mm           

     

     

     

     

    10mins luminance:>90mcd/m2