145543-83-5 - Luminescence technology corp.

145543-83-5 - Luminescence technology corp.