USA Corporation


Biostar Technology International, LLC

19425 Soledad Canyon Road, Suite 492
Santa Clarita, CA 91351
United States of America

https://www.nlstechnology.com

Entity No. 201512210007 - California, USA

Press Release:

Last year the FDA published a warning letter against Biostar Technology International, LLC in which wrongly accused the company of marketing natural supplements as cancer drugs.  We would like to announce that in a letter from Biostar Organix, the FDA has correctly addressed to the correct company, and no longer Biostar Technology International, LLC.

(Read the Full Article )