Give me an introduction over 200 words for Discovery Products and Services Inc. , a chemical company in 625 Barksdale Rd., Suite 113 19711 Newark, DE  UNITED STATES United States Write your response using less than 350 words.
user