Biostar Technology International, LLC
19425, Suite 492, Soledad Canyon Road, Santa Clarita, CA, United States - 19425
+18005901872
Biostar Technology International, LLC, owns and develops software for NLS Technologies. Biostar is the only company that owns the Copyr.....ar-NLS, wh