Check out this web site and it looks like there are others already promoting the new product. Perehaps it's not as new as we think?
http://www.screenbiotech.com/en/list.asp?id=27
Check out the address on the bottom of the website page ADD:UNIT 803 8/F TECHNOLOGY PARK ON LAI STREET,SHATIN HONG KONG
Contact details
Headoffice: Room 803, Technology Park, 18 On Lai Street, Shatin Hong Kong Tel: (852) 2110 4778 Fax: (852) 3421 0678
Lab and Manufactory (China): Room 404, East Block, Wan Li Technology Park No. 2 Feng Huang Lu, Fu Tian Free Trad Zoon Shen Zhen , People of Republic of China. Tel: (755) 8359 5800 Fax: (755) 8359 8768
Australia Lab.: 16 Fern Place Kenmore, Qld 4069, Brisbane, Australia Tel:617 3720 2895
SBN Price at posting:
0.7¢ Sentiment: ST Buy Disclosure: Held