<SEC-DOCUMENT>0001213900-19-005094.txt : 20190328
<SEC-HEADER>0001213900-19-005094.hdr.sgml : 20190328
<ACCEPTANCE-DATETIME>20190328160435
ACCESSION NUMBER:		0001213900-19-005094
CONFORMED SUBMISSION TYPE:	10-K
PUBLIC DOCUMENT COUNT:		69
CONFORMED PERIOD OF REPORT:	20181231
FILED AS OF DATE:		20190328
DATE AS OF CHANGE:		20190328

FILER:

	COMPANY DATA:	
		COMPANY CONFORMED NAME:			CHINA PHARMA HOLDINGS, INC.
		CENTRAL INDEX KEY:			0001106644
		STANDARD INDUSTRIAL CLASSIFICATION:	PHARMACEUTICAL PREPARATIONS [2834]
		IRS NUMBER:				731564807
		STATE OF INCORPORATION:			DE
		FISCAL YEAR END:			1230

	FILING VALUES:
		FORM TYPE:		10-K
		SEC ACT:		1934 Act
		SEC FILE NUMBER:	001-34471
		FILM NUMBER:		19711929

	BUSINESS ADDRESS:	
		STREET 1:		2ND FLOOR, NO. 17, JINPAN ROAD
		STREET 2:		HAIKOU
		CITY:			HAINAN PROVINCE
		STATE:			F4
		ZIP:			570216
		BUSINESS PHONE:		8689866811730

	MAIL ADDRESS:	
		STREET 1:		2ND FLOOR, NO. 17, JINPAN ROAD
		STREET 2:		HAIKOU
		CITY:			HAINAN PROVINCE
		STATE:			F4
		ZIP:			570216

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	TS ELECTRONICS INC
		DATE OF NAME CHANGE:	20030818

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SOFTSTONE INC
		DATE OF NAME CHANGE:	20030128

	FORMER COMPANY:	
		FORMER CONFORMED NAME:	SOFTSTONE INC /DE/
		DATE OF NAME CHANGE:	20010808
</SEC-HEADER>
<DOCUMENT>
<TYPE>10-K
<SEQUENCE>1
<FILENAME>f10k2018_chinapharmahold.htm
<DESCRIPTION>ANNUAL REPORT
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 2pt solid; border-bottom: Black 1pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="margin: 0"></P>

<P STYLE="font: bold 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 8pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNITED
STATES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITIES
AND EXCHANGE COMMISSION</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Washington,
DC 20549</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORM
10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&#9746; <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ANNUAL
REPORT PURSUANT TO SECTION 13 OR 15(d)&nbsp;OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For
the fiscal year ended December 31, 2018</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>or</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&#9744; <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TRANSITION
REPORT UNDER SECTION 13 OR 15(d) OF THE SECURITIES EXCHANGE ACT OF 1934</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For
the transition period from _________ to _____________</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Commission
file number: 001-34471</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; text-align: center; margin-bottom: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 12pt"><B>China
Pharma Holdings, Inc.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>(Exact
name of registrant as specified in its charter)</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 49%; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Nevada</B></FONT></TD>
    <TD STYLE="width: 2%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 49%; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>73-1564807</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(State
        or other jurisdiction of</I></FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>incorporation
        or organization)</I></FONT></P></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(IRS
    Employer <BR>
Identification No.)</I></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Second
Floor, No. 17, Jinpan Road</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Haikou,
Hainan Province, China 570216</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>(Address
of Principal Executive Offices) (Zip Code)</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Registrant&rsquo;s
telephone number: <B>(011) 86 898-6681-1730</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(b) of the Act:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 7pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="width: 50%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Title of each class</B></FONT></TD>
    <TD STYLE="width: 2%">&nbsp;</TD>
    <TD STYLE="width: 48%; border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name of each exchange on which registered</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Common Stock, $0.001 Par Value Per Share</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">NYSE American</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Securities
registered pursuant to Section 12(g) of the Act: <B>None.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Yes
&#9744;&nbsp;No&nbsp;&#9746;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Exchange Act. Yes
&#9744;&nbsp;No &#9746;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange
Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such report(s)),
and (2) has been subject to such filing requirements for the past 90 days. Yes&nbsp;&#9746;&nbsp;No&nbsp;&#9744;</FONT><BR STYLE="clear: both">
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant has submitted electronically and posted on its corporate Web site, if any, every Interactive
Data File required to be submitted and posted pursuant to Rule 405 of Regulation S-T (&sect; 232.405 of this chapter) during the
preceding 12 months (or for such shorter period that the registrant was required to submit and post such files). Yes&nbsp;&#9746; No
&#9744;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark if disclosure of delinquent filers pursuant to Item 405 of Regulation S-K is not contained herein, and will not
be contained, to the best of Registrant&rsquo;s knowledge, in definitive proxy or information statements incorporated by reference
in Part III of this Form 10-K or any amendment to this Form 10-K. &#9746;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer or a smaller
reporting company. See definitions of &ldquo;large accelerated filer,&rdquo; &ldquo;accelerated filer,&rdquo; &ldquo;smaller reporting
company,&rdquo; and &ldquo;emerging growth company&rdquo; in Rule 12b-2 of the Exchange Act.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 48%; padding-left: 0.5in; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Large
    accelerated filer &#9744;</FONT></TD>
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Accelerated
    filer &#9744;</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-accelerated
                                         filer &#9744;</FONT></P></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
                                         reporting company &#9746;</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: bottom; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Emerging
    growth company &#9744;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">If
an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for
complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act.&nbsp;&#9744;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Indicate
by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes&nbsp;&#9744;&nbsp;No&nbsp;&#9746;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate market value of the voting and non-voting common equity held by non-affiliates computed by reference to the price at
which the common equity was last sold, or the average bid and ask price of such common equity, as of the last business day of
the registrant&rsquo;s most recently completed second fiscal quarter: $5,327,719 as of June 29, 2018, based on the closing price
of $0.22 of the Company&rsquo;s common stock on such date.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The number of outstanding
shares of the registrant&rsquo;s common stock on March 26, 2019, was 43,579,557.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Documents
Incorporated by Reference: None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 7pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1pt solid; border-bottom: Black 2pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>


<!-- Field: Page; Sequence: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORM
10-K ANNUAL REPORT</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FISCAL
YEAR ENDED DECEMBER 31, 2018</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>TABLE
OF CONTENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; width: 8%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 1%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; width: 82%; padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 9%; text-align: center; border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PAGE</B></FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
    I</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">1</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_002a"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1A.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_002a"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Risk
    Factors.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif">23</TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    1B.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_003"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unresolved
    Staff Comments.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    2.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Properties.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">51</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    3.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Legal
    Proceedings.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    4.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Mine
    Safety Disclosures.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">52</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_007"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
    II</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    5.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_008"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Market
    for the Registrant&rsquo;s Common Equity, Related Stockholder Matters and Issuer Purchases of Equity Securities.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">53</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    6.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_009"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Selected
    Financial Data.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_010"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management&rsquo;s
    Discussion and Analysis of Financial Condition and Results of Operations.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">54</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    7A.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_011"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Quantitative
    and Qualitative Disclosures about Market Risk.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    8.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_012"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
    Statements and Supplementary Data.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_013"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Changes
    in and Disagreements with Accountants on Accounting and Financial Disclosure.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9A.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_014"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Controls
    and Procedures.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">64</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    9B.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_015"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other
    Information.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif">6<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">5</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_016"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
    III</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    10.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_017"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Directors,
    Executive Officers and Corporate Governance.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    11.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_018"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Executive
    Compensation.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif">68</TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    12.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_019"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Security
    Ownership of Certain Beneficial Owners and Management and Related Stockholders Matters.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif">70<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    13.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_020"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Certain
    Relationships and Related Transactions, and Director Independence.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    14.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_021"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Principal
    Accountant Fees and Services.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_022"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">PART
    IV</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Item
    15.</FONT></A></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_023"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Exhibits,
    Financial Statement Schedules.</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">72</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="3" STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_024"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">SIGNATURES</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">73</FONT></TD></TR>
<TR STYLE="background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="3" STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_025"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">EXHIBIT
    INDEX</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</FONT></TD></TR>
<TR STYLE="background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD COLSPAN="3" STYLE="vertical-align: top; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#b_026"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">FINANCIAL STATEMENTS</FONT></A></TD>
    <TD STYLE="vertical-align: bottom; text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-1</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 2 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->i<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FORWARD-LOOKING
STATEMENTS</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
statements contained in this report with respect to our financial condition, results of operations and business that are not historical
facts are &ldquo;forward-looking statements&rdquo;. Forward-looking statements can be identified by the use of forward-looking
terminology, such as &ldquo;anticipate&rdquo;, &ldquo;believe&rdquo;, &ldquo;expect&rdquo;, &ldquo;plan&rdquo;, &ldquo;intend&rdquo;,
&ldquo;seek&rdquo;, &ldquo;estimate&rdquo;, &ldquo;project&rdquo;, &ldquo;could&rdquo;, &ldquo;may&rdquo; or the negative thereof
or other variations thereon, or by discussions of strategy that involve risks and uncertainties. Management wishes to caution
the reader of the forward-looking statements that any such statements that are contained in this report reflect our current beliefs
with respect to future events and involve known and unknown risks, uncertainties and other factors, including, but not limited
to, economic, competitive, regulatory, technological, key employees, and general business factors affecting our operations, markets,
growth, services, products, licenses and other factors, some of which are described in this report including in &ldquo;Risk Factors&rdquo;
in Item 1A and some of which are discussed in our other filings with the SEC. These forward-looking statements are only estimates
or predictions. No assurances can be given regarding the achievement of future results, as actual results may differ materially
as a result of risks facing our company, and actual events may differ from the assumptions underlying the statements that have
been made regarding anticipated events.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">These
risk factors should be considered in connection with any subsequent written or oral forward-looking statements that we or persons
acting on our behalf may issue. All written and oral forward looking statements made in connection with this report that are attributable
to our company or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. Given
these uncertainties, we caution investors not to unduly rely on our forward-looking statements. We do not undertake any obligation
to review or confirm analysts&rsquo; expectations or estimates or to release publicly any revisions to any forward-looking statements
to reflect events or circumstances after the date of this report or to reflect the occurrence of unanticipated events, except
as required by applicable law or regulation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notwithstanding
the above, Section 27A of the Securities Act of 1933, as amended (the &ldquo;Securities Act&rdquo;) and Section 21E of the Securities
Exchange Act of 1934, as amended (the &ldquo;Exchange Act&rdquo;) expressly state that the safe harbor for forward-looking statements
does not apply to companies that issue penny stock. If we are ever considered to be an issuer of penny stock, the safe harbor
for forward-looking statements may not apply to us at certain times.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 3 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: LowerRoman; Name: PageNo -->ii<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="b_001"></A><B>PART
I</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_002"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 1.&nbsp;</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>BUSINESS</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Overview</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are principally
engaged in the development, manufacture and marketing of pharmaceutical products for human use in connection with a variety of
high-incidence and high-mortality diseases and medical conditions prevalent in the People&rsquo;s Republic of China (the &ldquo;PRC&rdquo;).
All of our operations are conducted in the PRC, where our manufacturing facilities are located. We manufacture pharmaceutical products
in the form of dry powder injectables, liquid injectables, tablets, capsules, and cephalosporin oral solutions. The majority of
our pharmaceutical products are sold on a prescription basis and all have been approved for at least one or more therapeutic indications
by the China Food and Drug Administration (the &ldquo;CFDA&rdquo;) based upon demonstrated safety and efficacy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31,
2018, we manufactured 19 pharmaceutical products for a wide variety of diseases and medical indications, each of which may be classified
into one of three general categories:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: left; font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Basic generic drugs, which are common drugs in the PRC for which there is a very large market demand;</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">First-to-market generic drugs, which are generic Western drugs that are new to the PRC marketplace; or</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 10pt">&nbsp;</TD>
    <TD STYLE="text-align: justify; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: left; font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify; font-size: 10pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Modern Traditional Chinese Medicines, which are generally comprised of non-synthetic, plant-based medicinal compounds of the type that have been widely used in the PRC for thousands of years, to which we apply modern production techniques to produce pharmaceutical products in different formulations, such as tablets, capsules or powders.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In selecting generic
drugs to develop and manufacture, we consider several factors, including the number of other manufacturers currently producing
a particular drug, the size of the market for that drug, the proposed or required method of distribution, the existing and expected
pricing for that particular drug in the marketplace, the costs of manufacturing that drug, and the costs of acquiring or developing
the formula for that drug. We believe we have historically selected generic drugs for manufacture that have large addressable markets
and higher profit margins relative to other generic drugs manufactured and distributed in the PRC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We currently own and
operate an approximately 8,000-square-meter manufacturing facility in Haikou, Hainan Province, built in 2002, that supports eight
modern, scalable production lines. We implement quality control procedures in this facility in compliance with the PRC&rsquo;s
Good Manufacturing Practices, or GMP standards, and applicable CFDA regulations to ensure consistent quality in our products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 4; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The CFDA promulgated
<I>Good Manufacturing Practices for Pharmaceutical Products</I> (2010 revised version) (the &ldquo;new GMP&rdquo;) on February
12, 2011 (effective as of March 1, 2011). The new GMP standards outline the basic principles and standards for the manufacturing
of pharmaceutical products and the management of quality controls in the pharmaceutical products manufacturing industry in the
PRC. Pursuant to those mandatory requirements, upgrades to our two injectables production lines were required to be finalized by
the end of 2013. From January 1, 2014 to November 3, 2014, we suspended production at our dry powder injectables and liquid injectables
production lines due to a failure to meet the new GMP upgrade deadline. However, in 2014, we completed construction of a new 20,000
square-meter factory equipped with four sterilized production lines (two liquid injectables and two dry powder injectables production
lines), in full compliance with the latest GMP standard. In November 2014, the CFDA completed GMP certification of our new facility
and issued us a GMP certificate, enabling us to commence manufacturing at our two liquid injectables and two dry powder injectables
production lines. In January and December 2015, we completed further upgrades and received new GMP certificates for the tablet
and capsule production lines and the cephalosporin production lines in our old factories.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We market and sell
our products through 16 sales offices covering all major cities and provinces in the PRC. To comply with applicable Chinese law
relating to sales of prescription drugs to certain hospitals and clinics, we also use a distribution system comprised of over 1,000
independent prefecture-level, city-level, and county-level distributors. Our sales system has further developed and expanded with
the expansion of Chinese healthcare reform, and our 16 provincial offices deliver our products to basic health care institutions
as well as tier two and tier three hospitals through the above mentioned distributors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Corporate History</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We are a holding company
and conduct substantially all of our production, marketing, finance, development and administrative activities through our wholly-owned
subsidiary located in the PRC. We were incorporated in the State of Delaware under the name &ldquo;Softstone, Inc.&rdquo; on January
28, 1999. From mid-2003 to October 19, 2005, we did not generate any significant revenue and we accumulated no significant assets
while we explored business opportunities as a publicly-held &ldquo;shell&rdquo; corporation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We entered into our
current line of business on October 19, 2005, through the acquisition of Onny Investment Limited, a holding company formed in the
British Virgin Islands (&ldquo;Onny&rdquo;), and its operating subsidiary located in the PRC, Hainan Helpson Medical &amp; Biotechnology
Co., Ltd. (&ldquo;Helpson&rdquo;). On March 16, 2006, we changed our corporate name to China Pharma Holdings, Inc. On December
31, 2012, we reincorporated from the State of Delaware to the State of Nevada.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 5; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Helpson was established
on February 25, 1993, in Haikou, Hainan Province, PRC as a foreign-invested enterprise. The company was originally an &ldquo;equity
joint venture,&rdquo; as defined by China&rsquo;s laws on foreign invested enterprises, between Haikou Biomedical Engineering Co.,
Ltd., a PRC company, and Hong Kong Fudao Development Co., Ltd., a Hong Kong company (&ldquo;Fudao&rdquo;).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On June 16, 2001, Fudao
entered into an Equity Interest Transfer Agreement with Hainan Kaidi Science and Technology Co., Ltd., a PRC company (&ldquo;Kaidi&rdquo;),
pursuant to which Fudao transferred all of its ownership interest in Helpson to Kaidi. As a result of this transfer, Helpson became
a PRC domestic company, rather than a foreign-invested company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Onny was incorporated
on January 12, 2005, under the laws of the British Virgin Islands. On May 25, 2005, Helpson&rsquo;s three then-existing shareholders
entered into an equity interest transfer agreement with Onny, as a result of which, effective as of June 21, 2005, Helpson became
a wholly foreign-owned enterprise (&ldquo;WFOE&rdquo;), and Onny became the sole shareholder of Helpson.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On October 19, 2005,
we acquired all of the issued and outstanding shares of Onny in exchange for 27,499,940 shares of our common stock and became Onny&rsquo;s
sole shareholder. In connection with this share exchange, all of our officers and directors at that time resigned from their positions
as officers and directors of our Company, and new directors and executive officers were appointed. Also as a result of this share
exchange, commonly referred to as a &ldquo;reverse acquisition,&rdquo; Helpson became our indirect wholly-owned subsidiary.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our corporate organizational
chart is set forth below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center">&nbsp;<IMG SRC="image_002.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center; color: Red"><B></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 6; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Industry Background and Market Opportunities</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">According to data
provided by the National Bureau of Statistics of China, business income of pharmaceutical manufacturers above the designated size
(i.e., manufacturers with annual production of a minimum of RMB20 million, or approximately $2.98 million) reached CNY2426.47 billion
in 2018, which represented an increase of 12.4% over the same period of last year. Among these manufacturers, the main business
income was CNY2,398.63 billion (approximately USD357.40 billion), which represented an increase of 12.6% over the same period last
year, an increase of 0.1 percentage points over the previous year, which was 4.1% higher than the overall level of industrial enterprises
above designated size in the same period. Total profit reached CNY309.42 billion (approximately USD46.10 billion), an increase
of 9.5% over the same period last year. Profit margin of the main business of pharmaceutical manufacturing industry is 12.90%,
which is 1.14% higher than the same period last year, and 6.41% higher than the overall level of Industrial Enterprises above designated
size in the same period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; background-color: white; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">In 2018, Comprehensive
institutional reforms were implemented, and major changes have taken place in the medical and health functional departments, including
the establishment of the National Health and Health Commission, the discontinuation of the National Health and Family Planning
Commission, the establishment of the National Medical Security Bureau, and the establishment of the National Drug Administration.
These reforms focus on the optimization and adjustment of institutional functions in the fields of medical care, medical insurance,
medicine and key links, which is conducive to improving the efficiency and effectiveness of administration and supervision and
deepening the medical reform.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; background-color: white; text-indent: 0.5in">In terms of changes
to medical policy in 2018, the Chinese Health and Health Commission adjusted the national Essential Drug List with an increased
number of enrolled drugs, improved the structure of included drugs, and added emphasis on the basic drugs demand for common and
chronic diseases on one hand; and carried out many regulations and reforms in order to promote the construction of the graded diagnosis
and treatment system, established and improved the modern hospital management system, and strengthened the management of supplemental
drugs and clinical pathways on the other hand. In terms of health insurance policy, the State Medical Insurance Bureau has incorporated
17 anticancer drugs into the national health insurance through negotiations; organized a pilot scheme for centralized drug purchases,
and explored the improvement of centralized drug procurement and market-led drug pricing mechanisms. In terms of pharmaceutical
policy, the Chinese State Administration of Pharmaceutical Supervision has optimized the process of drug registration, examination
and approval, accelerated the speed of import drug registration, encouraged Chinese enterprises to go out and carry out global
synchronous clinical research and development, continued to promote the evaluation of the consistency evaluation to guarantee the
safety and effectiveness of generics, and promoted the upgrading and structural adjustment of the pharmaceutical industry.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We have observed that the prices of pharmaceutical
finished products have been declining while the prices of raw and auxiliary materials have generally increased. Due to strengthened
environmental protection, many raw material enterprises have been forced out of business. In addition, some enterprises monopolize
the production and sale of certain raw materials, which leads to soaring prices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 7; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">It has been difficult
for the chemical drug industry to maintain the same high growth rate it experienced before 2012 due to the completion of the expansion
of health insurance, with the positive impacts of its policies&rsquo; gradual declines, as well as the existence of Medicare cost-controls
and drug pricing pressures resulting from drug bidding. However, in the context of China&rsquo;s aging population, the consumption
of pharmaceuticals is expected to increase, and although the growth rate of health insurance expenditures will not remain at the
previous high level, the industry will still be able to maintain growth. In addition, personal expenditures and public finance
expenditures in healthcare are expected to continue to increase. Therefore, we believe that demand for pharmaceuticals and the
consumer&rsquo;s ability to pay is still enjoying steady growth. Although the growth rate has been declined, the scale of pharmaceutical
industry in China is still huge.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Consistency Evaluation</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The development of
generic drugs is an important measure to reduce medical expenses. By conducting generic drug consistency evaluations, generic drugs
can be advertised as consistent with the original drug in terms of efficacy and quality, and may even replace the original drug
in clinical practice. This work can greatly enhance the overall development of China&rsquo;s pharmaceutical industry, and it also
provides support for the quality of generic drugs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 38.5pt">The Chinese State
Drug Administration issued a Notice on Consistency Assessment of Quality and Efficacy of Generic Drugs (hereinafter referred to
as the Notice) on December 28, 2018. The Notice points out that the National Essential Medicines Catalogue (2018 edition) (hereinafter
referred to as the New Edition Catalogue) has been put into effect as of November 1, 2018. The New Edition Catalogue has established
a dynamic adjustment mechanism, giving priority to the formulas that pass the consistency evaluation, gradually transferring formulas
that fail to pass the consistency evaluation out of the Catalogue. Due to the importance of ensuring the clinical needs of essential
drugs, the time limit for evaluating essential drugs is no longer set uniformly for the drugs included in the national Essential
Drugs Catalogue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 38.5pt">This does not mean
that the time limit requirement for the evaluation of essential drugs has been eliminated. The Notice also pointed out that generic
drugs, including essential drugs, which were approved for market before the implementation of the new registered classification
of chemicals, should, in principle, complete the consistency evaluation of the same formula of other pharmaceutical manufacturers
within three years after the first applicant passed the consistency evaluation. If an enterprise fails to complete the evaluation,
it may apply to the local provincial drug regulatory authorities for postponement of the evaluation if it considers that the drug
in question is both clinically necessary and in short supply in the market. After being confirmed by the provincial drug regulatory
authorities in conjunction with the health administrative departments, the applicant may appropriately postpone the evaluation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: blue">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 38.5pt">Our company has actively promoted the consistency evaluation process of several key current existing oral
products in 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 8; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On March 5, 2016, the
Chinese State Council issued &ldquo;Opinions on Carrying out Consistency Evaluations of the Quality and Efficacy of Generic Drugs&rdquo;
(the &ldquo;Opinions&rdquo;). Over 95% of the currently-sold drugs in China are generics which are subject to the &ldquo;Opinions&rdquo;.
Per the &ldquo;Opinions&rdquo;, any solid oral solution generics listed in the National Essential Drugs List (2012 edition) that
received production approval before October 1, 2007, shall complete a Consistency Evaluation by the end of 2018,while an applicant
which needs to carry out clinical trials and has certain special circumstances shall complete a Consistency Evaluation by the end
of 2021. Overdue applicants may no longer be eligible for re-registration. According to CFDA statistics, a total of 289 formulas,
17,740 production approval numbers, 1,817 domestic pharmaceutical manufacturers, and 42 overseas manufacturers will be affected
by the Opinions. Unfortunately, annual sales of most of those 17,740 production approval numbers did not exceed RMB5 million, in
which case, manufacturers may wait an extended period of time to recoup their capital investment for consistency evaluations. The
similarities in the pharmaceutical market in China lead to low profit rate. The money invested in consistency evaluations comes
from the manufacturer; therefore in general, manufacturers prefer to take consistency evaluations of selected existing products
with higher profitability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Oral Solid Formulation
Conformance Assessment 289 catalog has more than 18,000 drug approvals. The annual sales of most varieties do not exceed 5 million.
It takes an extended period of time for companies to recoup the cost of consistency assessment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In order to promote
consistency evaluations, the P.R.C. State Council and its related agencies have issued corresponding policies. The result is two
core points: first, the medicines that pass the consistency evaluation are given appropriate support in coverage by health insurance;
and should be given priority during drug purchase and prescription; the second applies when more than 3 manufacturers have passed
the consistency evaluation for a certain drug, then other manufacturers will no longer be eligible to participate in centralized
purchase for this drug.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Consistency evaluations
have resulted in a reshuffle of the generic pharmaceutical industry. Generic drugs whose quality levels are not up to standard
will be withdrawn from the market. The revision of the national drug standards can be seen as a continuation of this policy and
will intensify the shuffling of the pharmaceutical industry.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">There were 149 consistency evaluation tasks
(according to acceptance number) published by Center for Drug Evaluation (CDE), involving 74 formulas and 75 enterprises as of
May 15, 2018. And 35 of these 149 acceptance numbers have been approved (29 of them have been published by CFDA), 38 have been
required for supplements, 3 have been rejected, and 73 have been under review.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 9; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Bioequivalent Testing
costs are considered a major share in the overall costs of Consistency Evaluations, which in turn will increase capital expenditures
for our industry. In addition, if a generic drug under evaluation cannot achieve the same consistency of quality and efficacy as
the originally-developed drug, the generic manufacturer must re-develop and optimize its existing formula and production process
through further analysis of the quality standards and physical and chemical characteristics&nbsp;of the originally-developed drug,
including a study of the crystal form and solubility.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Center for Drug
Evaluation released the &ldquo;Technical Requirement for the Consistency Evaluation of Marketed Chemicals (Injectables) (Draft
for Comment)&rdquo; on December 22, 2017, which launched a prelude to the consistency evaluation of injectables. According to the
statistics of Pharmaceutical Intelligence Drug Registration and Acceptance Database, as of January 15, 2019, CDE has accepted 155
applications of consistency acceptance numbers for injectables from 66 pharmaceutical companies with regards to 43 formulas.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>The PRC&rsquo;s medical insurance
system</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Chinese National Medical Insurance
Bureau was officially established on May 31, 2018. The reform has given the Medical Insurance Bureau great functions and powers.
After the establishment of the Medical Insurance Bureau, it will become a centralized department with the power of overall decision
and a decision-maker with the greatest voice in drug procurement, medical service evaluations, and the medical insurance payment
system. The newly established Medical Insurance Bureau has reorganized the functions previously dispersed in four ministries: basic
medical insurance and maternity insurance for urban workers and residents of the Ministry of Human Resources and Social Affairs,
the New Agricultural Cooperation of the State Health and Planning Commission, the price management of drugs and medical services
of the National Development and Reform Commission, and the medical assistance responsibilities of the Ministry of Civil Affairs.
This reorganization has broken down the restrictions on the functions of the original ministries and commissions, thoroughly restructured
the previous operations of the pharmaceutical products, medical insurance and medical treatment division, and reshaped the functions
of medical procurement and medical service supervision within the scope of medical insurance, so that the follow-up medical reform
has a clearer direction and stronger execution. As a &ldquo;super buyer&rdquo; integrating purchasing power, pricing power and payment
power, the newly established National Medical Insurance Bureau will be more prominent in the implementation process of subsequent
collection and payment of medical insurance.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The cumulative income of the basic medical
insurance fund was RMB18.63 billion during January to November 2018, an increase of 14.9% compared with the same period last year.
And the cumulative expenditure was RMB1.475 billion, an increase of 19.9% compared with the same period last year. This showed
that the expenditure side has not declined obviously due to drug-fees-control, but reflected the government orientation of &ldquo;the
goal of the medical insurance bureau is not only to control fees, but also to expand coverage&rdquo;. The number of basic medical
insurance coverage has reached 1.21 billion by the end of November 2018 in China, which represented an increase of 5.3% over the
same period last year. The number of insured persons is continuously increasing driven by the implementation of the policy of &ldquo;two-in-one
insurance&rdquo;.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 10; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The direction of reform
of China&rsquo;s medical insurance payment method has been established. As such, the total amount of medical insurance expenditures
is controlled through the mixed payment methods such as total advance payment and disease-based payment. At the same time, the
drugs with clinically urgent needs and high degrees of innovation are included in the scope of reimbursement through price negotiation.
The drugs that solve the medical problems of part of the patients with major diseases help reduce or even eliminate the proportion
of reimbursement for supplemental medicines; thus, allowing the remaining medical insurance funds to be used for innovative drugs
and high-quality generic drugs with therapeutic effects.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Our Strategy</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0in"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe that in
the pursuit of innovative research and development is imperative for providing the basic medical solutions needed by the majority
of patients. We are passionate about protecting human health, and always adhere to the highest standards of ethics and integrity,
fulfilling our firm commitment to our customers and patients.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe we are well-positioned
in a comparatively steadily growing industry in one of the fastest-growing economies in the world. We currently manufacture a number
of off-patent branded generic drugs that were among the first to market in the PRC. We expect to continue to gain additional competitive
advantages through the growing pipeline of new pharmaceutical products we are developing for specific target patient groups. Our
diverse portfolio of products and our new product pipelines include products for high-incidence and high-mortality conditions in
the PRC, such as cardiovascular, central nervous system (&ldquo;CNS&rdquo;), infectious, and digestive diseases. Furthermore, the
Healthcare Reform initiated by the State Council in 2008 in the PRC has significantly expanded the landscape of the Chinese healthcare
industry.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Based on our experience
in R&amp;D, production and marketing of specialized pharmaceutical products in China for more than 20 years, and our market insights,
we have decided to gradually adjust our strategy to produce generic and innovative drugs with high value in pharmacoeconomics,
good clinical efficacy and market differentiation. These include drugs for the treatment of chronic diseases prevalent in China,
geriatric diseases, cancers, and nutritional products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Overall, the development
of China&rsquo;s pharmaceutical industry has been good in 2018. The main indicators are showing improvement in varying degrees. The &ldquo;One
Belt One Road&rdquo; initiative has been heavily promoted, the 2030 Healthy China plan has been fully implemented, international
demand has been growing, and the rate of domestic health consumption has been accelerated. However, the pharmaceutical industry
is still in need of strengthened policy and financial supports through multiple channels to improve the drug supply mechanism,
enhance industry concentration and internationalization levels.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 11; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our objective is to
leverage our expertise in the PRC for the development, manufacture and commercialization of pharmaceutical products. We intend
to achieve this objective by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Promoting
Our Existing Brands to Increase Our National Recognition</I>. We intend to support and grow the existing recognition and reputation
of our brands and to maintain our branded pricing strategy through continued sales and marketing efforts through our new, upgraded
GMP-compliant production lines. To achieve this goal, we plan to promote the efficacy and safety profile of our established prescription
pharmaceutical products to physicians at hospitals and clinics in all provinces of PRC through the efforts of our sales force,
independent distributors and educational physician conferences and seminars.</FONT></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Developing
and Introducing Additional Products to Expand or Strengthen Our Existing Product Portfolio</I>. We plan to focus our development
capabilities towards expanding our existing portfolio of approved products. We have a number of products in various stages of
the CFDA approval process. In addition, we intend to conduct clinical trials for new generic or modernized products to expand
our existing product portfolio. We plan to introduce new generic or modernized products to leverage our branded market leadership
position, particularly in therapeutic areas in which we already have a strong presence.</FONT></P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Expanding
Our Distribution Network to Increase Market Penetration</I>. We intend to expand our reach beyond our current 16 offices in the
PRC to drive additional growth of our existing and future products. We currently contract with over 1,000 distributors in the
PRC and plan to expand on these relationships to target new markets. We will continue our conservative sales strategy of increased
cooperation with customers with reliable accounts receivable collection performance. In addition, we plan to continue to broaden
our marketing efforts outside of major cities in the PRC and to increase our market penetration in cities and rural areas where
we already have a presence. Over the long term, we also intend to expand our presence beyond the PRC to international markets
by working with international pharmaceutical companies in cross-selling our products.</FONT>&nbsp;</P>

<P STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif; margin-left: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Acquiring
Complementary Products Lines, Technologies, Distribution Networks and Companies</I>. We intend to selectively pursue strategic
acquisition opportunities that we believe will grow our customer base, expand our product lines and distribution network, enhance
our manufacturing and technical expertise or otherwise complement our business or further our strategic goals. Pursuing strategic
acquisitions is a significant component of our growth strategy. The Company has not identified any strategic acquisition opportunities
as of the date of this report on Form 10-K.</FONT></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 12; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Products</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We currently have a
product portfolio of 19 pharmaceutical products that address a wide variety of diseases and medical indications. All of our pharmaceutical
products have demonstrated safety and efficacy in clinical trials sufficient to obtain approval by the CFDA and are sold on a prescription
basis. The following table summarizes the approved indications for our marketed pharmaceutical products and the year in which each
of such products was first marketed to our customers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; background-color: White; vertical-align: top">&#12288;</TD><TD STYLE="font-size: 10pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; background-color: White">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; vertical-align: top">Year of</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; background-color: White; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; background-color: White">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; vertical-align: top">Commercial</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 33%; font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; background-color: White; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#12288;<B>Product</B></FONT></TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="width: 51%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; background-color: White">&nbsp;Indication</TD><TD STYLE="width: 1%; font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="width: 14%; font: bold 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center; background-color: White; vertical-align: top">Launch</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Central Nervous System (CNS) and Cerebral-Cardiovascular Diseases</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">CerebroproteinHydroloysate Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Memory decline and attention deficit disorder caused by the sequela of craniocerebral trauma and cerebrovascular diseases.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">1996</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Gastrodin Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Tiredness, loss of concentration, poor sleep, and traumatic syndromes of the brain, including vertigo, neuralgia and headaches.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2005</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Propylgallate for Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Cerebral thrombosis, coronary heart disease and complications after surgery such as thrombus deep phlebitis.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2006</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Ozagrel Sodium for Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Acute thrombotic cerebral infarction and dyskinesia associated with cerebral infarction</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2006</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Alginic Sodium Diester Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Ischemic heart disease, cerebrovascular diseases (cerebral thrombosis, cerebral embolism and coronary heart disease) and high lipoprotein blood disease.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2006</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Bumetanide for Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Various edema diseases (including those associated with heart failure, hepatic cirrhosis, nephropathy, and pulmonary edema), hypertension, acute renal failure, hyperkalemia, hypercalcemia and for the rescue from acute drug poisoning.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2007</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Candesartan</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Hypertension</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2013</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Anti-infection and Respiratory Diseases</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Roxithromycin Dispersible Tablets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Pharyngitis and tonsillitis caused by Streptococcus pyogenes; sinusitis, tympanitis, acute and chronic bronchitis caused by acute bacterial infection, Mycoplasma pneumonia and Chlamydia pneumoniae; urethritis and cervical infection caused by chlamydia trachomatis; skin soft tissue infection caused by sensitive bacteria.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">1995</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Cefaclor Dispersible Tablets</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Tympanitis, lower respiratory tract infection, urinary tract infections and skin/skin tissue infection.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2002</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin: 0"></P>

<!-- Field: Page; Sequence: 13; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; background-color: White; vertical-align: top; width: 33%">&#12288;</TD><TD STYLE="font-size: 10pt; text-align: center; background-color: White; width: 1%">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; background-color: White; width: 51%">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; width: 1%">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; vertical-align: top; width: 14%">Year of</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; background-color: White; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify; background-color: White">&nbsp;</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; vertical-align: top">Commercial</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="border-bottom: Black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; vertical-align: top"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#12288;<B>Product</B></FONT></TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White">&nbsp;Indication</TD><TD STYLE="font: bold 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: center; background-color: White">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font: bold 10pt Times New Roman, Times, Serif; text-align: center; background-color: White; vertical-align: top">Launch</TD></TR>

<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top; width: 33%">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify; width: 51%">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 1%">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top; width: 14%">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Cefalexin Capsules</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Acute tonsillitis caused by sensitive fungi, airway infections, such as pharyngitis, otitis media, nasal sinusitis and bronchitis; pneumonia, respiratory tract infection, urinary tract infections and skin soft tissue infections.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2002</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Andrographolide</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Detoxification, antibacterial and anti-inflammatory. For sore throat caused by upper respiratory tract infection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2003</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Clarithromycin Granules and Capsules</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Nasopharynx infection, lower respiratory tract infection, skin tissue infection, acute tympanitis and mycoplasma pneumonia caused by clarithromycin susceptible organisms; urethritis and cervical infection caused by chlamydia trachomatis; and the treatment of legionella infection, mycobacterium avium complex (MAC) infection and helicobacter pylori infection.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2004</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-size: 10pt; text-align: left; vertical-align: top">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: justify">&nbsp;</TD><TD STYLE="font-size: 10pt">&nbsp;</TD>
    <TD STYLE="font-size: 10pt; text-align: center; vertical-align: top">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Naproxen Sodium and PseudophedrineHydrochlorida Sustained Release Tablet</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Relieves cold, sinus and flu symptoms, blocked nose caused by anaphylaxis rhinitis, runny nose, fever, sore throat, symptoms of myalgia in the limbs and pain around the joints.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2005</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Digestive Diseases</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Hepatocyte Growth-promoting Factor for Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Serious viral hepatitis symptoms caused by various viral hepatitis types (acute, subnormal temperature, chronic serious disease early or middle period of hepatitis).</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2005</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Tiopronin</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Acute and chronic Hepatitis B, and for the relief of drug-induced liver injury.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2009</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Compound Ammonium Glycyrrhetate S for Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Liver dysfunction caused by acute and chronic hepatitis; supplemental treatment to toxic/trauma hepatitis, liver cancer; also for the indication of food/drug poisoning, and drug allergy.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2009</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Omeparzole</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Gastroesophageal reflux disease, and other conditions caused by excess acidic formulations in the stomach, including gastric ulcers, recurrent duodenal ulcers and Zollinger-Ellison Syndrome.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2009</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Others</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: bold 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Vitamin B6 for Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Vitamin supplement.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2005</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">&#12288;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">&#12288;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Granisetron Hydrochloride Injection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Nausea and vomiting caused by radiotherapy and chemotherapy during the treatment of malignant tumors.</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: top">2006</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 14; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The following table
sets forth the aggregate amount our revenues attributed to our product portfolio by indication group for the years ended December
31, 2018 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">Product Category</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Net Change</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">% Change</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: left">CNS Cerebral &amp; Cardio Vascular</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2.41</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2.07</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">0.34</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">16</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Anti-Viral/ Infection &amp; Respiratory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6.76</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8.05</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-1.29</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-16</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Digestive Diseases</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.72</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.69</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.03</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Other</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2.44</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2.40</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.04</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Due to the nature of
the pharmaceutical industry, we continually strive to change our product portfolio to respond to changes in market demand. Based
on a foundation established by a number of our widely-recognized prescription products, such as Cefaclor and Roxithromycin, we
have launched and will continue to launch a variety of pharmaceuticals. The core criteria for our selection of potential pipeline
products are strong market demand, proven efficacy, and safety. In an effort to gain an advantage in the marketplace, we often
seek to improve the production process of the new generic products we elect to manufacture or to improve the quality of a proposed
product to increase its efficacy.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We also adjust the
delivery systems and marketing for each of our products based on the product&rsquo;s target patient group. We believe that maintaining
a variety of delivery systems (e.g. tablet, capsules, injectables and dry powders) for certain of our products targeted at different
groups enhances our competitive position in the marketplace. As a result, our sales and marketing personnel work closely with management
and our research and development personnel to determine which of our products can successfully be marketed for more than one delivery
system and which generic drugs in the marketplace may be good candidates for us to manufacture and distribute using different delivery
systems.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Product Development</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Research &amp; development
and innovation represent the core competitive advantage for a company&rsquo;s sustainable growth. For pharmaceutical companies,
products with proprietary intellectual property are not only strategic resources for comprehensive strength, but also important
tools to engage in social responsibility. We have been focusing on the research and development of both first generic drugs and
innovative drugs. Additionally, we also have actively worked to meet unsatisfied medical needs by sticking to a market-oriented
approach and continuously improving the effectiveness and ease of use of our drugs, supported by a well-designed system for intellectual
property management.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 15; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our product portfolio
includes both branded and generic drugs that we either develop independently, in joint research efforts with our academic institutional
partners, or, to a lesser extent, acquire from third parties. We develop new products in-house as well as in cooperation with several
research institutes. We only pay these institutes for their research efforts and expenses if our research goals are accomplished
as evidenced by the certification of an applicable drug candidate and the approval of drug production by the CFDA. Following receipt
of such certification and approval, the rights to the applicable drug candidate are transferred to us. Upon any such payment and
transfer, we become the sole owner of the&nbsp;drug certifications and/or the approvals of drug production and any related research,
and we have no further payment or other obligations to the research institute from which we acquired such assets. We also intend
to continue purchasing or obtaining licenses from third parties to produce certain drug products on a limited basis, as we regard
this as an important and effective means for us to develop our business. New products in our pipeline have experienced delays because
the CFDA enhanced its approval criteria and processes, resulting in additional supplemental materials and trials, higher cost,
and longer approval time for certain applications across all pharmaceutical products, including all of our product types.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Generic drugs are drugs
with the same active ingredient, dosage form, delivery channel and therapeutic effects as the originally-developed drug. The Consistency
Evaluations require currently marketed generic products to prove their consistency in terms of quality and therapeutic effect,
and the ability to act as a substitute for the original drug during clinical trials. The Consistency Evaluations could enhance
the development of the pharmaceutical industry, ensure drug safety and effectiveness, promote the improvement and restructuring
of the pharmaceutical industry, and increase international competitiveness.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The PRC State Council
issued &ldquo;Opinions on Carrying out Consistency Evaluation on Quality and Efficacy of Generic Drugs&rdquo; on March 5, 2016,
requiring all manufacturers of generic chemical pipeline products to carry out Consistency Evaluations before they may obtain final
registration approval. Drugs failing to meet these requirements may not be re-registered.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Currently, due to this
newly issued policy, as with all other Chinese generic pharmaceutical companies, the CFDA production approved standards and experimental
requirements for almost all of our pipeline products have undergone major adjustments. Management decided to terminate the development
and research of some of the product formulations after it had fully evaluated the technical difficulties, investment expectations,
and expected future market returns of product formulations under the new standard.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 16; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Due to the complex
implementation rules of Consistency Evaluations that are still being introduced, we suspended the development of some of our pipeline
products in 2018. The following list sets forth the current status of our main pipeline products:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 27%; font: bold 10pt Times New Roman, Times, Serif; text-align: left; border-bottom: Black 1.5pt solid">Indication of Product Candidate</TD><TD STYLE="width: 2%; font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 71%; font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;<B>CFDA Status</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Anti-infection</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">In Phase II clinical study, supplement clinical study due to improved technology criteria</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Cholesterol Control Drug</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">we have submitted an application for production approval, and are supplementing Consistency Evaluation experiments per the newly issued policies</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Alzheimer&rsquo;s Disease drug</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">We have completed consistency evaluation experiments. We are in the stage of pilot scale tests and trial productions. <BR></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left; vertical-align: top">Coronary Heart Disease Drug</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify">Phase III clinical study completed, and are supplementing clinical trials pursuant to the updated criteria</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Distribution and Customers</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe we have
a well-established sales network. As our current pharmaceutical product portfolio is comprised mainly of prescription drugs, our
major sales targets are hospitals. As of December 31, 2018, we also had&nbsp;16 sales offices covering all major provinces of China,
and over 1,000 sales representatives who assist in managing many of our relationships with hospitals, doctors and local drug distributors.
Overall, our distribution model is rather flat, with relatively few intermediaries compared to many other pharmaceutical companies
in China. Due to this advantage, we believe we are able to keep our selling cost lower than the industry average.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Due to the nature of
our products and current governmental regulations, all of our customers are located in the PRC. We have established long-standing
relationships with most of our key customers through our operating subsidiary, Helpson, which was formed in 1993.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Production Facilities</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We manufacture and
package our products at our manufacturing facility in the Haikou Free Trade Zone in Haikou, Hainan Province. Our old manufacturing
facility, which was built in 2002, is approximately 8,000 square meters; and our new building, approximately 20,000 square meters,
was completed in 2013. We have production lines with new version of GMP certificates for different forms including: tablets, capsule,
dry power, liquid injectables, solid oral solution Cephalosporins (specifically designated).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 17; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The CFDA promulgated
Good Manufacturing Practices for Pharmaceutical Products (2010 revised version) (the &ldquo;New GMP Standards&rdquo;) on February
12, 2011, which became effective on March 1, 2011. The new GMP outlines the basic principles and standards for the manufacturing
of pharmaceutical products and the management of quality controls in the manufacturing process in the PRC. Pursuant to those mandatory
requirements, the upgrading of our two sterilization production lines - liquid injectables and dry powder injectables production
lines were required to be completed by the end of 2013. As of January 1, 2014, we had suspended two such production lines due to
the failure to meet the GMP upgrading deadline. However, construction of our new main building has been completed, and two new
sterilization production lines have been installed. In November 2014 the CFDA completed their process of the GMP certification
for our new facility and issued the GMP certificate to enable us to commence manufacturing our liquid injectables and dry powder
injectable product lines. In January and December 2015, we also completed the upgrading and received new GMP certificates for the
tablet and capsule production lines, and cephalosporin production lines in our old factories respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Raw Materials</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We require a supply
of a wide variety of raw materials to manufacture our products. We employ purchasing staff with extensive knowledge of our products
who work with our product development, and formulations and quality control personnel to source raw materials for our products.
Currently, we rely on numerous suppliers in the PRC and overseas to deliver our required raw materials and believe we have at least
three principal suppliers for each of our most critical raw materials. Historically, we have not had difficulty obtaining raw materials
from suppliers. For the year ended December 31, 2018, our purchases from four suppliers accounted for 26.2%, 17.0% and 11.2% of
raw material purchases. For the year ended December 31, 2017, our purchases from four suppliers accounted for 19.8%, 17.1%, 15.4%
and 11.8% of raw material purchases.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Competition</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We believe we have
established a commercially competitive position in the highly-fragmented pharmaceutical industry in China through our core competitive
advantages, as described below:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>We have a highly-efficient commercialization
process for new products, including significant experience with the CFDA registration process.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0">We have over 20 years of product-development
experience during which time we have implemented processes to efficiently introduce and market new and existing products to the
Chinese market.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 18; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>We have a market-oriented product portfolio
and product lines.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0">Our product focus is on developing and
manufacturing medicines that help large patient groups, such as the infectious disease and cardio vascular disease patient groups.
Our diversified GMP-certified manufacturing facility includes various production lines targeting a variety of delivery mechanisms,
such as tablets, capsules, cephalosprine tablets, cephalosprine capsules, liquid-injectables and dry powder injectables, which
enables us to effectively manufacture a broad range of new drugs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>We have product diversification to target
specific sub-markets.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0">We attempt to differentiate our products
from those of our competitors by changing, and, in many cases, improving certain physical aspects of our products to market to
different market segments. For example, to make our Cefaclor product more patient friendly to children and patients with swallowing
problems, we added an enteric coating to make our tablets easier to swallow.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>We have a national sales network and
a highly-trained marketing team.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0">Our experienced sales team has
the industry knowledge and know-how to synergistically combine our strong market insight with a successful commercialization platform.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>We have developed high-quality relationships
with leading hospital and clinic administrators and physicians.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0">While sales of our pharmaceutical
products to hospitals are made through our distributors, we believe our long-term relationships with leading hospitals and healthcare
clinics throughout China resulting from our long-term promotional efforts and periodic physician seminars improve the perception
of our products in the marketplace and help us identify and select high-volume drugs to develop into new generic products relatively
early in the process.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><I>We cooperate effectively with a number
of leading academic research institutions.</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0 0 0 0.5in; text-align: justify; text-indent: 0">Through our cooperative efforts
with leading academic research institutions, which are our research partners, we are able to develop new product candidates in
a cost-effective manner and currently have a number of significant projects in active development in our pipeline.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 19; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->16<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Notwithstanding
such favorable positioning, we are subject to intense competition. There are both local and overseas pharmaceutical enterprises
that are engaged in the manufacture and sale of potential substitute or similar pharmaceutical products in the PRC. These competitors
may have more capital, better research and development resources, better manufacturing and marketing capability, and more experience
than we do.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our profitability may
be adversely affected if:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 0.5in; text-align: justify">&nbsp;</TD>
    <TD STYLE="width: 0.25in; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">the number of our competitors increases;</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&#9679;<FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">competitors engage in increased price competition; or</FONT></TD></TR>

<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD STYLE="text-align: justify">&#9679;</TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">competitors develop new products or product substitutes having comparable medicinal applications or therapeutic effects that are more effective, less costly and/or have more perceived benefits than those produced by us.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition, imported
products and China&rsquo;s admission as a member of the World Trade Organization (&ldquo;WTO&rdquo;) creates increased competition.
The PRC became a member of the WTO in December 2001. As a result, competition in the pharmaceutical industry in the PRC intensified
generally in two respects. First, with lower import tariffs, imported pharmaceutical products manufactured overseas may become
increasingly competitive in terms of pricing. Second, we believe that well-established foreign pharmaceutical manufacturers may
set up production facilities in the PRC and compete with domestic manufacturers directly. With the expected increased supply of
competitively-priced pharmaceutical products in the PRC, we may face increased competition from foreign pharmaceutical products,
especially in terms of high-end pharmaceutical products, including certain types of products manufactured by U.S. manufacturers.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B>Intellectual Property</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We regard our packaging
designs, trademarks, trade secrets, patent and similar intellectual property as part of our core competence that is critical to
our success. We rely on patent, trademark and trade secret law, as well as confidentiality agreements with certain of our employees,
distributors and others to protect our intellectual property rights.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In November 2008, we
purchased the patented medical formula for a cerebral/cardio-vascular indication and the manufacturing processes for that product
from a third party laboratory. In connection with that acquisition, we obtained the title of the patent. This patent expires in
2025.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In 2012, we acquired
another patent related to a medical formula for the treatment of cerebral/cardio-vascular diseases. This patent expires in 2029.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 20; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->17<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31,
2018, we owned 17 registered trademarks, including marks for nine of the 19 pharmaceutical products we manufacture, including the
tradenames Funalin, Fukexing, Beisha, Shiduotai, Xinuo, Pusenlitai, Pusenouke, Shuchang and Shenkaineng, as well as marks for our
AFGF logo, our HPS logo, our two HELPSON logos and four other logos. The registration numbers of the 17 registered trademarks are
as follows: No.1280259, No.1500459, No.1511770, No.1535416, No.1537828, No.1535420, No.1272792, No.1272759, No.1272760, No.1330294,
No.1327731, No.1330295, No.1476339, No.3993785, No. 4074317, No.4074321 and No. 4315247.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Environmental Matters</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We comply with the
Environmental Protection Law of China as well as applicable local regulations. In addition to statutory and regulatory compliance,
we actively ensure the environmental sustainability of our operations. Penalties may be levied upon us if we fail to adhere to
and maintain certain standards. Such failure has not occurred in the past, and we generally do not anticipate that it will occur
in the future, but no assurance can be given in this regard.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Regulations</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Regulations Relating
to Pharmaceutical Industry</I>. The pharmaceutical industry in China is highly regulated. The primary regulatory authority is the
CFDA, including its provincial and local branches. As a developer and producer of medicinal products, we are subject to regulation
and oversight by the CFDA and its provincial and local branches. The Law of the PRC on the Administration of Pharmaceuticals provides
the basic legal framework for the administration of the production and sale of pharmaceuticals in China and covers the manufacturing,
distribution, packaging, pricing and advertising of pharmaceutical products. These regulations set forth detailed rules with respect
to the administration of pharmaceuticals in China. We are also subject to other PRC laws and regulations that are applicable to
business operators, manufacturers and distributors in general.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Registration and Approval of Medicine</I>.
Pursuant to the PRC Provisions for Drug Registration, a medicine must be registered and approved by the CFDA before it can be manufactured
and sold. The registration and approval process requires the manufacturer to submit to the CFDA a registration application containing
detailed information concerning the efficacy and quality of the medicine and the manufacturing process and the production facilities
the manufacturer expects to use. A series of policies on consistency evaluation and drug review process have been issued in recent
years, and potentially more reforms and adjustments are underway in order to promote the pharmaceutical industry in China in line
with international standards. In this context, we believe that the uncertainties in the timetables for obtaining CFDA production
approvals for products under research are increasing. f a manufacturer chooses to manufacture a pre-clinical medicine, it is also
required to conduct pre-clinical trials, apply to the CFDA for permission to conduct clinical trials and go through the clinical
trials. If a manufacturer chooses to manufacture a post-clinical medicine, it only needs to go through the clinical trials. In
both cases, a manufacturer needs to file clinical data with the CFDA for approval for manufacturing after clinical trials are completed.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 21; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->18<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>New Medicine</I>.
If a new medicine is approved by the CFDA, the CFDA will issue a new medicine certificate to the manufacturer and impose a monitoring
period of one to five years. During the monitoring period, the CFDA will monitor the safety of the new medicine, and will neither
accept new medicine certificate applications for an identical medicine by another pharmaceutical company, nor approve the production
or import of an identical medicine by other pharmaceutical companies. As a result of these regulations, the holder of a new medicine
certificate has the exclusive right to manufacture it during the monitoring period. We currently have new medicine certificates
for our Pusenouke, Cefaclor dispersible tablets and Roxithromycin dispersible tablets and Bumetanide for injection products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>National Production
Standard and Provisional Standard</I>. In connection with the CFDA&rsquo;s approval of a new medicine, the CFDA will normally direct
the manufacturer to produce the medicine according to a provisional national production standard, or a provisional standard. A
provisional standard is valid for two years, during which time the CFDA closely monitors the production process and quality consistency
of the medicine to develop a national final production standard for the medicine, or a final standard. Three months before the
expiration of the two-year period, the manufacturer is required to apply to the CFDA to convert the provisional standard to a final
standard. Upon approval, the CFDA will publish the final standard for production. The CFDA has no statutory timeline to complete
its review and grant approval for the conversion. In practice, the approval for conversion to a final standard is time-consuming
and could take a number of years. However, during the CFDA&rsquo;s review period, the manufacturer may continue to produce the
medicine according to the provisional standard.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Transitional Period</I>.
Prior to the latter of (1) the expiration of a new medicine&rsquo;s monitoring period or (2) the date when the CFDA grants a final
standard for a new medicine after the expiration of the provisional standard, the CFDA will not accept applications for an identical
medicine nor will it approve the production of an identical medicine by other pharmaceutical companies. Accordingly, the manufacturer
will continue to have an exclusive production right for the new medicine during this transitional period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Continuing CFDA Regulation</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Pharmaceutical manufacturers
in China are subject to continuing regulation by the CFDA. If the labeling or its manufacturing process of an approved medicine
is significantly modified, a new pre-market approval or pre-market approval supplement will be required by the CFDA. A pharmaceutical
manufacturer is subject to periodic inspection and safety monitoring by the CFDA to determine compliance with regulatory requirements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The CFDA has a variety
of enforcement actions available to enforce its regulations and rules, including fines and injunctions, recall or seizure of products,
the imposition of operating restrictions, partial suspension or complete shutdown of production and criminal prosecution.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 22; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->19<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Pharmaceutical Product Manufacturing</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Permits and Licenses
for Pharmaceutical Manufacturers<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">.</FONT></I><FONT STYLE="font: 10pt Times New Roman, Times, Serif">
A pharmaceutical manufacturer must obtain a pharmaceutical manufacturing permit from the CFDA&rsquo;s relevant provincial branch.
This permit is valid for five years and is renewable for an additional five-year period upon its expiration. Our current pharmaceutical
manufacturing permit, issued by the CFDA, will expire on December 31, 2020. We are confident the permit could be renewed before
its expiration.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Good Manufacturing
Practice.</I> A pharmaceutical manufacturer must meet the Good Manufacturing Practice standards, or GMP standards, for each of
its production facilities in China in respect of each form of pharmaceutical product it produces. GMP standards include staff qualifications,
production premises and facilities, equipment, raw materials, environmental hygiene, production management, quality control and
customer complaint administration. If a manufacturer meets the GMP standards, the CFDA will issue to the manufacturer a Good Manufacturing
Practice certificate, or a GMP certificate, with a five-year validity period. However, for a newly-established pharmaceutical manufacturer
that meets the GMP standards, the CFDA will issue a GMP certificate with only a one-year validity period. The New GMP Standards
became effective on March 1, 2011 and pharmaceutical manufacturers (except manufacturers of injectables, blood products or vaccines,
which have a three-year grace period) have a five-year grace period to upgrade existing facilities to comply with the revisions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">We obtained three GMP
certificates for our manufacturing facility in respect of the majority form of pharmaceutical products we produce, one is valid
until October 30, 2019 (lyophilized powder for injection, small volume parenteral solutions), the second is valid until January
2020 (tablets, capsules), and the third is valid until December 6, 2020 (tables, capsule - cephalosprins). All of our GMP certificates
are valid for five years. While we are required to implement certain upgrades to our manufacturing facilities to comply with the
new GMP standards, we do not currently anticipate any difficulty in renewing these certificates when we finish the facility upgrading.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Product Liability and Consumers Protection</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Product liability claims
may arise if any pharmaceutical products have a harmful effect on a consumer, and result in an injured party making a claim for
damages or compensation. The General Principles of the Civil Law of the PRC, which became effective in January 1987, state that
manufacturers and sellers of defective products causing property damage or injury shall incur civil liabilities for such damage
or injuries.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 23; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->20<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Product Quality
Law of the PRC was enacted in 1993 and amended in 2000 to strengthen the quality control of products and protect consumers&rsquo;
rights and interests. Under this law, manufacturers and distributors who produce or sell defective products may be subject to confiscation
of earnings from such sales, revocation of business licenses and imposition of fines, and in severe circumstances, may be subject
to criminal liability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The Law of the PRC
on the Protection of the Rights and Interests of Consumers was promulgated on October 31, 1993 and became effective on January
1, 1994 to protect consumers when they purchase or use goods or services. All business operators must comply with this law when
they manufacture or sell goods and/or provide services to customers. In extreme situations, pharmaceutical product manufacturers
and distributors may be subject to criminal liability if their goods or services lead to the death or injuries of customers or
other third parties.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Price Controls</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The State Council of China promulgated
the &ldquo;Notice on Printing and Advocating Opinions on Promoting the Reform of Drug Prices&rdquo; in 2015. Not including narcotic
drugs and psychotropic drugs of the first category, the prices of drugs originally designed by the government were abolished beginning
in June 1, 2015. At the same time, it encourages to improve the drug procurement mechanism, optimize medicine-fees-control effect
of medical insurance, and allow the actual transaction prices of drugs being formed per market competition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; color: #0000CC">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">The authority calls for strengthening the
role of medical insurance in medicine-fees-control. It promotes the reform of payment systems such as the compound payment system
and the medical insurance monitoring system; and urges to further improve the &ldquo;bargaining negotiation mechanism&rdquo; between
medical insurance departments and designated medical institutions. At the same time, taking into account the affordability of medical
insurance funds and insured patients, the clinical efficacy of medical insurance drugs and other factors, to formulate medical
insurance drug payment standards, and effectively play the guiding role of medical insurance payment standards on market prices.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">On February 12, 2018,
the State Council Information Office held a press release on deepening medical reform and improving medical services. Mr. Wang
Hesheng, deputy director of the National Health and Family Planning Commission and director of the State Council&rsquo;s Medical
Reform Office, reiterated the current policy: It is strictly forbidden to link the income of medical personnel with the income
of medicines, consumables, and inspections, and to control the unreasonable growth of medical expenses scientifically. The increase
in the organization&rsquo;s medical expenses dropped from 21% in 2010 to about 10% in 2017. With respect to drug use, drug prices
are reduced through various measures such as centralized bidding and procurement, national negotiations on drug prices, and control
of irrational use of drugs. The latest round of price reductions for pharmaceuticals in the province as a unit averaged more than
15%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 24; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->21<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Other Regulations</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">In addition to the
regulations relating to pharmaceutical industry in China, we are also subject to the regulations applicable to a foreign invested
enterprise in China.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Foreign Currency
Exchange. </I>Pursuant to the Foreign Currency Administration Rules promulgated in 1996 and amended in 1997 and various regulations
issued by the State Administration of Foreign Exchange, or the SAFE, and other relevant PRC government authorities, Renminbi is
freely convertible only to the extent of current account items, such as trade-related receipts and payments, interests and dividends.
Capital account items, such as direct equity investments, loans and repatriation of investment, require the prior approval from
the SAFE or its local counterpart for conversion of Renminbi into a foreign currency, such as U.S. dollars, and remittance of the
foreign currency outside the PRC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Payments for transactions
that take place within the PRC must be made in Renminbi. Unless otherwise approved, PRC companies other than foreign investment
enterprises (FIEs) must convert foreign currency payments they receive from abroad into Renminbi. On the other hand, FIEs may retain
foreign currency in accounts with designated foreign exchange banks, subject to a cap set by the SAFE or its local counterpart.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><I>Dividend Distribution.
</I>Under the PRC regulations governing dividend distributions by wholly foreign-owned enterprises and Sino-foreign equity joint
ventures, wholly foreign-owned enterprises and Sino-foreign equity joint ventures in the PRC may pay dividends only out of their
accumulated profits, if any, determined in accordance with PRC accounting standards and regulations. Additionally, these foreign-invested
enterprises are required to set aside certain amounts of their accumulated profits each year, if any, to fund certain reserve funds.
These reserves are not distributable as cash dividends.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><B><I>Employees</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As of December 31,
2018, we had 252 employees, among which 240 employees were full-time employees and 12 employees were temporary employees. None
of our employees is represented by a labor union and, in general, we consider our relationship with our employees to be good.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">As required by applicable
Chinese law, we have entered into employment contracts with substantially all of our officers, managers and employees. We are working
towards entering into employment contracts with those employees who do not currently have employment contracts with us. The PRC
enacted a new Labor Contract Law, which became effective on January 1, 2008. We have updated our employment contracts and employee
handbook and are in compliance with such law.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 25; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->22<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_002a"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;1A.&nbsp;</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>RISK FACTORS</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Risks Related to our Business and our
Industry</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The commercial success of our products
depends upon the degree of their market acceptance among the medical community. If our products do not attain market acceptance
among the medical community, our operations and profitability would be adversely affected.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The commercial success
of our products depends upon the degree of market acceptance they achieve within the medical community, particularly among physicians
and hospital administrators. Physicians may not prescribe or recommend our products to patients and procurement departments of
hospitals may not purchase our products if physicians or hospital pharmacists do not find our products attractive. The acceptance
and use of our products among the medical community will depend upon a number of factors, including:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">perception
of physicians, patients and others in the medical community as to the safety and effectiveness of our products;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
prevalence and severity of any side effects;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
pharmacological benefit of our products relative to competing products and products under development;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
efficacy and potential advantages of our products relative to competing products and products under development;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
relative convenience and ease of administration of our products;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
methods by which our pharmaceutical products may be delivered to patients;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
effectiveness of our education, marketing and distribution efforts and those of our distributors;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">publicity
concerning our products or competing products and treatments; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
price of our products and competing products.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>If we fail to meet the New GMP Standards,
the production at certain of our old production lines will be suspended and our operations and profitability would be adversely
affected.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are in the process
of upgrading our old production facilities to bring them in line with the New GMP Standards which became effective as of March
1, 2011. In November 2014, the CFDA completed their process of reviewing our new facility and issued GMP certificates authorizing
us to commence manufacturing liquid injectable and dry powder injectable product lines. In January and December 2015, we completed
upgrades and received new GMP certificates for tablet and capsule production lines and cephalosporin production lines in our old
factories.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 26; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->23<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We may be subject from time to time
to product recalls initiated by us or by the CFDA. Product recalls could impose significant costs on us and adversely affect our
ability to generate revenue.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In our business, we
must comply with a variety of product safety and product testing regulations. In particular, our products are subject to, among
other statutes and regulations, those issued by the CFDA. If the CFDA issues any notices to cease the production, sale and use
of any of our products, we must comply with such requirements. As a result, we may incur significant costs in complying with cessation
requirements, and our financial results could be materially and adversely affected. Furthermore, concerns about potential liability
or potential future changes in product safety regulations may lead us to voluntarily recall or otherwise discontinue selling selected
products, which could materially and adversely affect our results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In March 2013, CFDA
issued a nationwide notice (the &ldquo;CFDA Notice&rdquo;) for the cessation of the production, sale and use of Buflomedil effective
immediately. The CFDA Notice was a result of the reevaluation done by the CFDA based on the indications from the recent Chinese
and international research materials, which found that the risks of side effects to the nervous system and the cardiovascular system
from Buflomedil have surpassed its clinical treatment benefits. The CFDA Notice was applicable to all the manufacturers and distributors
in China who are in the business of the production and sale of Buflomedil related products. As a result, we no longer produce Buflomedil
after 2013.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Recalls may also harm
our reputation, increase our costs and reduce our net sales. Governments and regulatory agencies in the markets where we manufacture
and sell products may enact additional regulations relating to product safety and consumer protection in the future or take other
actions that may adversely impact our business. The CFDA has the authority to revoke drug approvals previously granted and remove
from the market previously approved products for various reasons.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>If we fail to develop new products
with high profit margins and our high-profit-margin products are replaced by competitors&rsquo; products, then our gross and net
profits margins will be adversely affected.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We had gross profit
margins of 16.0% for the year ended December 31, 2018, compared to gross profit margins of 18.7% for the year ended December 31,
2017. The pharmaceutical market in the PRC remains very competitive, and there may be pressure to reduce sale prices of products
without a corresponding decrease in the cost of sold products. To the extent that we fail to develop new products with high profit
margins and our high-profit-margin products are replaced by our competitors&rsquo; products, our gross profit margins and net profit
margins will be adversely affected. In addition, in the event that our products are included in the National Essential Drug List
(the &ldquo;EDL&rdquo;), which is subject to strict governmental price controls, our gross profit margin and net profit margins
could be adversely affected notwithstanding any increase in our revenues that may result from the listing of such products on the
EDL.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 27; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->24<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our products face substantial competition.
Other companies may discover, develop, acquire or commercialize products earlier or more successfully than we do.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We operate in a highly
competitive environment. Our products compete with other products or treatments for diseases that treat similar medical conditions.
Many of our products may compete against products that have lower prices, superior performance, greater ease of administration
or other advantages compared to our products. We would face enhanced competition if competitive products are added to the National
Medical Insurance Program. Our inability to compete effectively could reduce sales or margins, which could have a material adverse
effect on our results of our operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Some of our competitors
are actively engaged in research and development in areas in which we have products or in which we are developing product candidates
or new indications for existing products. In the future, we expect that our products will compete with new drugs currently in development,
drugs approved for other indications that may be approved for the same indications as those of our products and drugs approved
for other indications that are used off-label. If alternatives to our products are dispensed or prescribed to patients, the volume
of our competing products sold may decline or we may be required to lower the prices of our competing products to remain competitive,
either of which could negatively impact our sales. In addition, an increasing number of foreign pharmaceutical companies have introduced
their pharmaceutical products into the Chinese market. Competitive products introduced by these companies can also negatively impact
our sales and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Large Chinese state-owned
and privately owned pharmaceutical companies and foreign-invested or foreign pharmaceutical companies may have greater clinical,
research, regulatory, manufacturing, marketing, financial and human resources than we do. In addition, some of our competitors
may have technical or competitive advantages over us with respect to the development of technologies and processes. These resources
may make it difficult for us to compete with them to successfully discover, develop and market new products and for our current
products to compete with new products or new product indications that these competitors may bring to market. There may also be
significant consolidation in the pharmaceutical industry among our competitors. Alliances may develop among competitors, and these
alliances may rapidly acquire significant market share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Furthermore,
in order to gain market share in China, competitors may significantly increase their advertising expenditures and promotional activities
or even engage in irrational or predatory pricing behavior. In addition, our competitors may engage in inappropriate competition
or illegal acts, such as bribery. Third parties may actively engage in activities designed to undermine our brand name and product
quality or to influence customer confidence in our products. Increased competition may result in price reductions, reduced margins
and loss of market share, any of which could materially adversely affect our profit margins. We may not be able to compete effectively
against current and future competitors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 28; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->25<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Most of our products are off-patent
branded generics that can be manufactured and sold by other pharmaceutical manufacturers in the PRC once the relevant protection
or monitoring periods, if any, elapse.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Most of our products
are off-patent branded generic pharmaceuticals and are not protected by intellectual property rights. As a result, other pharmaceutical
companies may sell equivalent products at a lower cost, and this might result in a commensurate loss in sales of our branded generic
products or require us to lower our prices to compete. Certain of our generic products are subject to protection during the CFDA&rsquo;s
monitoring period. During such period, the CFDA will not accept applications for new medicine certificates for the same product
by other pharmaceutical companies or approve the production or import of the same product by other pharmaceutical companies. Once
such monitoring periods expire, other manufacturers may obtain relevant production approvals and will be entitled to sell generic
pharmaceutical products with similar formulae or production methods in China. The maximum monitoring period currently granted by
the CFDA is five years from the date the CFDA production approval is issued. As a result, we expect to face increased competition
for our products following the expirations of their respective monitoring periods. If other pharmaceutical companies sell pharmaceutical
products that are similar to our unprotected products or our protected products for which the relevant protection or monitoring
period has expired, we may face additional competition and our business and profitability may be adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our business depends in part on our
well-known Helpson brand name, and if we are not able to maintain and enhance our brand recognition to maintain our competitive
advantage, our reputation, business and operating results may be harmed.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe that market
awareness of our Helpson brand has contributed significantly to the success of our business. We also believe that maintaining and
enhancing the Helpson brand is critical to maintaining our competitive advantage. Although our sales and marketing staff will continue
to further promote our brand to remain competitive, we may not be successful. If we are unable to further enhance our brand recognition
and increase awareness of our products, or if we are compelled to incur excessive marketing and promotion expenses in order to
maintain our brand awareness, our business and results of operations may be materially and adversely affected. Furthermore, our
sales and results of operations could be adversely affected if the Helpson brand or our reputation is impaired by recalls or negative
publicity for one of our branded products, and certain actions taken by our distributors, competitors, third-party marketing firms
or relevant regulatory authorities.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Reimbursement may not be available
for our products, which could diminish our sales or affect our ability to sell our products profitably.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Market acceptance and
sales of our products also depend to a large extent on the reimbursement policies of the PRC government. The Ministry of Labor
and Social Security of the PRC or provincial or local labor and social security authorities, together with other government authorities,
review the inclusion or removal of drugs from the national medical insurance catalog or provincial or local medical insurance catalogs
for the National Medical Insurance Program every other year, and catalogs under which a drug will be classified affects the amounts
reimbursable to program participants for their purchases of those medicines. These determinations are made based on a number of
factors, including price and efficacy. Generally, there are two catalogs, the National Insurance Catalogue (&ldquo;NIC&rdquo;)
and the EDL on which a product can be included. The products selected for the EDL generally are selected from the NIC. A consumer
can be reimbursed for the full cost of a medicine on the EDL and can be reimbursed for 80% to 90% of the cost of a medicine listed
on the NIC. Our Vitamin B6, Cefalexin, Clarithromycin and Omeprazole products are currently included in the EDL. If government
authorities decide to remove these products from the medicine catalogs, such removal may reduce the affordability of our products
and change the public perception regarding our products, which, in turn, would adversely affect the sales of these products and
reduce our net revenue. Furthermore, if we are unable to obtain approval from the relevant government authorities to include our
new products in the national, provincial or local medicine catalogs, sales of our new products maybe materially and adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 29; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->26<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The growth and success of our business
depend on our ability to successfully market our principal products to hospitals and their selection in tender processes used by
hospitals for medicine purchases.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our future growth and
success significantly depend on our ability to successfully market our principal products to hospitals as prescription medicines.
Approximately 90% of the end-customers of our products are hospitals. Hospitals may make bulk purchases of a medicine included
in the national and provincial medicine catalogs only if that medicine is selected under a government-administered tender process.
A hospital&rsquo;s interest in a particular medicine is evidenced by:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
inclusion of this medicine on the hospital&rsquo;s formulary, which establishes the scope of medicines physicians at this hospital
may prescribe to their patients, and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
willingness of physicians at a hospital to prescribe this medicine to their patients.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe effective
marketing efforts are critical in ensuring that hospitals and physicians are interested in purchasing our products. If our marketing
efforts are not effective, hospital administrators may not want to include our products in their formularies or may remove them
from their formularies, or physicians may not be interested in prescribing our products to their patients. As a result, we may
find it difficult to maintain the existing level of sales of our products, and our revenues and profitability may decline.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our future research and development
projects may not be successful.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The successful development
of pharmaceutical products can be influenced by many factors. Products that appear to be promising in their early phases of research
and development may fail to be commercially viable for various reasons, such as failing to obtain the necessary regulatory approvals.
Additionally, the research and development process for new products for which we may obtain an approval certificate is long. The
process of conducting basic research and various stages of tests and trials of a new product before obtaining an approval certificate
and commercializing the product may require ten years or longer. A few of our product candidates are in the early stages of pre-clinical
study and clinical trials and we must conduct a significant number of additional clinical trials before we can seek the regulatory
approvals necessary to begin commercial production and sales of these products. We cannot guarantee that our future research and
development projects will be successful or completed within their anticipated time frames or budgets or that we will receive the
necessary approvals from the relevant authorities for the production of these newly developed products, or that these newly-developed
products will achieve commercial success.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 30; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->27<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our competitors may
obtain approval for a competitive product before the product we are developing is approved. If this occurs, we may be precluded
from getting approval until the competitor&rsquo;s monitoring period expires and realize little to no benefit from our research
and development investment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Even if such products
can be successfully commercialized, they may not achieve the level of market acceptance that we expect. Additionally, the pharmaceutical
industry is characterized by rapid changes in technology, constant enhancements of industry know-how and the frequent emergence
of new products. Future technological improvements and continual product developments in the pharmaceutical market may render our
existing products obsolete or affect their viability and competitiveness. Therefore, our future success will largely depend on
our development capability, including our ability to improve our existing products, diversify our product range and develop new
and competitively-priced products that can meet the requirements of the changing market. Should we fail to respond to these frequent
technological advances by failing to improve our existing products, develop new products in a timely manner, or have these products
reach a desirable level of market acceptance, our business and profitability will be materially and adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;<B><I>We cooperate with research institutions and universities
in the PRC for the research and development of certain new products and any failure of such research institutions to meet our timing
and quality standards or our failure to continue such collaborative arrangement or enter into such new arrangements could adversely
affect our ability to develop new pharmaceuticals and our overall business prospects</I></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our business strategy
includes collaborating with third parties for the research and development of new products. We have maintained long-term cooperative
relationships with a number of research institutions and universities in the PRC. These research institutions and universities
have collaborated with us in a number of research projects and certain of our products that have obtained approval certificates
were developed by such research institutions. At present, several research institutions and universities are working with us on
various research and development projects. Any failure of such research institutions to meet the required quality standards and
timetables set forth in their research agreements with us, or our inability to enter into additional research agreements with these
research institutions on terms acceptable to us in the future, may have an adverse effect on our ability to develop new medicines
and on our business prospects. Additionally, the growth of our business and development of new products may require that we seek
additional research institutions. We cannot assure you that we will be able to enter into agreements with new parties on terms
acceptable to us. Our inability to enter into such agreements or our failure to maintain such arrangements could limit the number
of new products that we develop and ultimately decrease our sources of future revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We may not be able to obtain regulatory
approval for any of the new products and failure to obtain these approvals could materially harm our business.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All new medicines must
be approved by the CFDA before they can be marketed and sold in the PRC. The CFDA requires successful completion of clinical trials
and demonstrated manufacturing capability before it grants approval. It often takes a number of years before a medicine can be
ultimately approved by the CFDA. In addition, the CFDA and other regulatory authorities may apply new standards for safety, manufacturing,
packaging, and distribution of future product candidates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 31; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->28<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Complying with such
standards may be time-consuming and expensive and could result in delays in obtaining CFDA approval for our future product candidates,
or possibly preclude us from obtaining CFDA approval altogether. For example, due to the enhanced criteria introduced during the
implementation process of the trial of one of our products in the dried powder injectable and granule production lines in our old
plant, the clinical trials lasted longer than originally expected. Furthermore, our future products may not be effective or may
prove to have undesirable or unintended side effects, toxicities or other characteristics that may preclude us from obtaining regulatory
approval and prevent or limit their commercial use. The CFDA and other regulatory authorities may not approve the products that
we develop and even if we do obtain regulatory approvals, such regulatory approvals may be subject to limitations on the indicated
uses for which we may market a product, which may limit the size of the market for such product.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>New product development in the pharmaceutical
industry is time-consuming and costly and has a low rate of successful commercialization</I></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our success will depend
in part on our ability to enhance our existing products and to develop new products. The development process for pharmaceutical
products is complex and uncertain, as well as time-consuming and costly. Relatively few research and development programs produce
a commercial product. A product candidate that appears promising in the early phases of development may fail to reach the market
for a number of reasons, such as:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
failure to demonstrate safety and efficacy in preclinical and clinical trials;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
failure to obtain approvals for intended use from relevant regulatory bodies, such as the CFDA;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
inability to manufacture and commercialize sufficient quantities of the product economically; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">proprietary
rights, such as patent rights, held by others to our product candidates and their refusal to sell or license such rights to us
on reasonable terms, or at all.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Delays in any part
of the development process or our inability to obtain regulatory approval of our products could adversely affect our operating
results by restricting or delaying our introduction of new products. Even if we successfully commercialize new products, these
products may address markets that are currently being served by our mature products and may result in a reduction in the sales
volume of our mature product or vice versa. Failure to develop, obtain necessary regulatory clearances or approvals for or successfully
commercialize or market potential new products or technologies could have a material adverse effect on our financial condition
and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 32; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->29<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We may not be able to successfully
identify and acquire new products or businesses</I></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition to our
own product development efforts, our growth strategy also relies on our acquisitions of new product candidates, products or businesses
from third parties. Any future growth through acquisitions will be dependent upon the continued availability of suitable acquisition
candidates at favorable prices and favorable terms and conditions. Even if such opportunities are present, we may not be able to
successfully identify them. Moreover, other companies, many of which may have substantially greater financial, marketing and sales
resources, are competing with us for the right to acquire such product candidates, products or businesses.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We depend on distributors for all
of our revenues and failure to maintain relationships with our distributors or to otherwise expand our distribution network would
materially and adversely affect our business</I></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We sell our products
exclusively to pharmaceutical distributors in the PRC and depend on distributors for all of our revenues. We have business relationships
with over 1,000 distributors in the PRC. For the year ended December 31, 2018, no customer accounted for more than 10.0% of sales,
and two customers accounted for 49.1%, 10.6% of accounts receivable. In line with industry practices in the PRC, we enter into
written sales agreements with our distributors. However, such sales agreements are not in substance equivalent to a typical distribution
agreement in the United States. Each sales agreement is more in the form of a sales order and specifies one or several purchases
of one or more products without any continuing obligation to purchase any additional amount of products. In the event certain distributors
choose not to continue their relationship with us after completing their existing sales agreements, they can do so without breaching
any contract or agreement, our financial results could be adversely affected if we cannot find the substantially similar distributors
in time under such circumstances. In addition, some of our distributors may sell products that compete with our products. We compete
for desired distributors with other pharmaceutical manufacturers, many of which may have higher visibility, greater name recognition,
financial resources, and broader product selection than we do. Consequently, maintaining relationships with existing distributors
and replacing distributors may be difficult and time-consuming. Any disruption of our distribution network, including our failure
to renew our existing distribution agreements with our desired distributors, could negatively affect our ability to effectively
sell our products and would materially and adversely affect our business, financial condition and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We rely on a limited number of distributors
for the majority of sales of our products</I></B>.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We rely on a limited
number of distributors for most of our net revenue. Our top five distributors in the aggregate accounted for 12% and 14% of our
net revenues in 2018 and 2017, respectively. We expect that a relatively small number of our distributors will continue to account
for a major portion of our net revenue in the near future. Our dependence on a few distributors may expose us to the risk of substantial
losses if a single large distributor stops purchasing our products, purchases lower quantities of our products or goes out of business
and we cannot find substitute distributors on equivalent terms. If any of our significant distributors reduces the quantity of
the products they purchase from us or stops purchasing from us, our net revenue would be materially and adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 33; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->30<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our operations may be affected if
we could not pass the Consistency Evaluation requirement issued by the State Council for any of our current existing products.
</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Generic drugs refer
to drugs with the same active ingredient, dosage form, delivery channel and therapeutic effects compared to the original drugs.
The &ldquo;Consistency Evaluation&rdquo; requires currently marketed generic products to prove their consistency in term of quality
and therapeutic effect, and substitutability during clinical trials with original drug. The Consistency Evaluation could enhance
the development of pharmaceutical industry, ensure drug safety and effectiveness, promote the upgrading and restructuring the pharmaceutical
industry, and improve international competitiveness.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The PRC State Council
issued the &ldquo;Opinions on Carrying out Consistency Evaluations on Quality and Efficacy of Generic Drugs&rdquo; (&ldquo;Opinions&rdquo;)
on March 5, 2016, requiring all chemical generic pipeline products to carry out Consistency Evaluations before final registration
approval. In addition, all oral solution generic drugs listed in National Essential Drugs List (2012 edition) and launched into
market before October 1, 2007, must complete their Consistency Evaluations by the end of 2018. Consistency Evaluations must be
completed by the end of 2021 for drugs with existing special condition or those require clinical efficacy trials. Drugs fail to
meet requirements shall not be re-registered. As of today, all of our products in pipe lines were postponed in receiving their
CFDA approvals due to this additional new requirement and the Company is working to accelerate the process.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The &ldquo;Opinions&rdquo;
stress that the drug manufacturers are subject to Consistency Evaluations. Therefore, if we fail to complete Consistency Evaluations
for our generic drugs per the government&rsquo;s requirements, our business and operation will be negatively impacted.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our operations may be affected if
we could not obtain raw materials from our current key suppliers on acceptable terms.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We require a supply
of a wide variety of raw materials to manufacture our products. Currently, we rely on numerous suppliers in the PRC and overseas
to deliver our required raw materials and believe we have at least three principal suppliers for each of our most critical raw
materials. For the year ended December 31, 2018, three suppliers accounted for 26.2%, 17.0%, 11.2% of raw material purchases and
the year ended December 31, 2017, purchases from four suppliers accounted for 19.8%, 17.1%, 15.4% and 11.8% our raw material purchases.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, we have
not had difficulty obtaining raw materials from suppliers. However, we cannot predict the impact on our suppliers of the current
economic environment and other developments in their respective businesses. Insolvency, financial difficulties or other factors
may result in our suppliers not being able to fulfill the terms of their agreements with us. Furthermore, such factors may render
suppliers unwilling to extend contracts that provide favorable terms to us or may force them to seek to renegotiate existing contracts.
Although we believe we have alternative sources of supply for the raw materials used in our business, termination of our relationships
with any of our key suppliers could have a material adverse effect on our business, financial condition or results of operations
in the unlikely event that we are unable to obtain adequate raw materials from other sources in a timely manner or at all.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 34; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->31<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We may not be able to effectively
manage our employees and distribution network, and our reputation, business, prospects and brand may be materially and adversely
affected by actions taken by our distributors and third party marketing firms.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We have limited ability
to manage the activities of our distributors and third-party marketing firms that we contract to promote our products and brand
name, which are independent from us. Our distributors and third-party marketing firms could take one or more of the following actions,
any of which could have a material adverse effect on our business, prospects and brand:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">sell
our products outside their designated territory, possibly in violation of the exclusive distribution rights of other distributors;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">fail
to adequately promote our products;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">promote
competing products in lieu of our products; or</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">violate
the anti-corruption laws of China, the United States or other countries.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Additionally, although
our company policies prohibit our employees from making improper payments to hospitals or otherwise engaging in improper activities
to influence the procurement decisions of hospitals, we may not be able to effectively manage our employees, as the compensation
of our sales and marketing personnel is partially linked to their sales performance. As a result, we cannot assure you that our
employees will not violate the anticorruption laws of the PRC, the United States and other countries. Such violations could have
a material adverse effect on our reputation, business, prospects and brand.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Failure to adequately
manage our employees, distribution network or third-party marketing firms, or their non-compliance with employment, distribution
or marketing agreements could harm our corporate image among hospitals and end users of our products and disrupt our sales, resulting
in a failure to meet our sales goals. Furthermore, we could be liable for actions taken by our employees, distributors or third-party
marketing firms, including any violations of applicable law in connection with the marketing or sale of our products, including
China&rsquo;s anticorruption laws and the Foreign Corrupt Practices Act of the United States, or the FCPA. In particular, if our
employees, distributors or third-party marketing firms make any payments that are forbidden under the FCPA, we could be subject
to civil and criminal penalties imposed by the U.S. government.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Recently, the PRC government
has increased its anti-corruption measures. In the pharmaceutical industry, corrupt practices include, among others, acceptance
of kickbacks, bribes or other illegal gains or benefits by hospitals and medical practitioners from pharmaceutical manufacturers
and distributors in connection with the prescription of certain pharmaceuticals. Our employees, affiliates, distributors or third-party
marketing firms may violate these laws or otherwise engage in illegal practices with respect to their sales or marking of our products
or other activities involving our products. If our employees, affiliates, distributors or third-party marketing firms violate these
laws, we could be required to pay damages or fines, which could materially and adversely affect our financial condition and results
of operations. In addition, PRC laws regarding the types of payments to promote or sell our products that are impermissible are
not always clear. As a result, we, our employees, affiliates, our distributors or third-party marketing firms could make certain
payments in connection with the promotion or sale of our products or other activities involving our products which at the time
could be reasonably determined to be legal but are later deemed impermissible by the PRC government. Furthermore, our brand and
reputation, our sales activities or the price of our common stock could be adversely affected if we become the target of any negative
publicity as a result of actions taken by our employees, affiliates, distributors or third-party marketing firms.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 35; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->32<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We have limited insurance coverage
and may incur losses resulting from product liability claims, business interruptions or claims that could be covered by D&amp;O
Insurance.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The nature of our business
exposes us to the risk of product liability claims that is inherent in the research and development, manufacturing and marketing
of pharmaceutical products. Using product candidates in clinical trials also exposes us to product liability claims. These risks
are greater for our products that receive regulatory approval for commercial sale. Even if a product is approved for commercial
use by an appropriate governmental agency, there can be no assurance that users will not claim effects other than those intended
resulted from the use of our products. While no material claim for personal injury resulting from allegedly defective products
has been brought against us to date, a substantial claim or a substantial number of claims, if successful, could have a material
adverse impact on our business, financial condition and results of operations. Such lawsuits may divert the attention of our management
from our business strategies, may be costly to defend and may negatively impact our reputation and our Helpson brand&rsquo;s reputation,
and harm the sales of our other branded products. In addition, product liability insurance for pharmaceutical products is not available
in the PRC. In the event of allegations that any of our products are harmful, we may experience reduced consumer demand for our
products or our products may be recalled from the market. We may also be forced to defend lawsuits and, if unsuccessful, to pay
a substantial amount in damages, legal fees, and other related expenses. In addition, business interruption insurance available
in the PRC offers limited coverage compared to that offered in many other countries. We do not have any business interruption insurance.
Any business disruption or natural disaster could result in substantial costs and diversion of resources. Lastly, we currently
do not have directors and officers insurance. In the event we or any of our directors or officers are sued under any proceedings
or actions that could be covered by a standard D&amp;O insurance, we may incur substantial costs and expenses to defend such case.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our future liquidity needs are uncertain
and we may need to raise additional funds in the future.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Based on our current
operating plans, we expect our existing resources to be sufficient to fund our existing operations for at least 12 months. However,
we may be required to raise additional funds to expand our operations. In addition, we may, need to raise additional funds if our
expenditures exceed our current expectations. This could occur for a number of reasons, including:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
decide to devote significant amount of financial resources to the development of products that we believe to have significant
commercialization potential;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 36; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->33<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
decide to acquire or license rights to additional product candidates or new technologies;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">some
or all of our product candidates fail in clinical trials or pre-clinical studies or prove not to be&nbsp;&nbsp;as commercially
promising as we expect and we are forced to develop or acquire additional product candidates;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
product candidates require more extensive clinical or pre-clinical testing or clinical trials of these product candidates take
longer to complete than we currently expect; or</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">we
decide or are required to conduct more high-throughput screening than expected against current or additional disease targets
to develop additional product candidates.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our ability to raise
additional funds in the future is subject to a variety of uncertainties, including:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">our
future financial condition, results of operations and cash flows;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">general
market conditions for capital-raising activities by pharmaceutical companies; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">economic,
political and other conditions in China and elsewhere.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We cannot assure you
that our revenues will be sufficient to meet our operational needs and capital requirements. If we need to obtain external financing,
we cannot assure you that financing will be available in amounts or on terms acceptable to us, if at all. Our future liquidity
needs and other business reasons could require us to sell additional equity or debt securities or obtain a credit facility. The
sale of additional equity or equity-linked securities could result in additional dilution to our stockholders. The incurrence of
additional indebtedness would result in increased debt service obligations and could result in operating and financing covenants
that would restrict our operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We may undertake acquisitions in
the future, and any difficulties in integrating these acquisitions may damage our profitability.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In the future, we may
acquire additional businesses or products that complement our existing business and expand our business scale. The integration
of new businesses and products may prove to be an expensive and time consuming procedure. We can offer no assurance that we will
be able to successfully integrate the newly acquired businesses and products or operate the acquired business in a profitable manner.
Failure to locate an appropriate acquisition target, failure to successfully integrate and operate acquired businesses and products,
and failure to identify substantial liabilities associated with acquired businesses, may materially adversely impact our operations
and profits.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 37; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->34<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The failure to manage growth effectively
could have an adverse effect on our business, financial condition and results of our operations.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The rapid market growth
of our pharmaceutical products may require us to expand our employee base for managerial, operational, financial and other purposes.
As of December 31, 2018, we had 242 employees. Our future development will impose significant responsibilities upon the members
of management to identify, recruit, maintain, integrate and motivate new employees. Aside from the increased difficulties in the
management of human resources, we may also encounter working capital issues, as we need increased liquidity to finance the purchases
of raw materials and supplies, research and development and purchase of drug formulas for new products, acquisition of new businesses
and technologies, and the hiring of additional employees. For effective growth management, we will be required to continue improving
our operations, management, and financial systems and control. Our failure to manage growth effectively may lead to operational
and financial inefficiencies that will have a negative effect on our profitability.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We depend upon key employees and
consultants in a competitive market for skilled personnel. If we are unable to attract and retain key personnel, it could adversely
affect our ability to develop and market our products.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are highly dependent
upon the principal members of our management team, especially Ms. Zhilin Li, our Chairman, President and Chief Executive Officer.
The loss of Ms. Li&rsquo;s services would adversely affect our ability to develop and market our products. We also depend in part
on the continued services of our key scientific personnel and our ability to identify, hire and retain additional personnel, including
marketing and sales staff. We face intense competition for qualified personnel, and the existence of noncompetition agreements
between prospective employees and their former employers may prevent us from hiring those individuals or subject us to suit from
their former employers. While we attempt to provide competitive compensation packages to attract and retain key personnel, many
of our competitors are likely to have greater resources and more experience than we have, making it difficult for us to compete
successfully for key personnel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Certain of our employees
and consultants were previously employed at other biotechnology or pharmaceutical companies, including our competitors or potential
competitors, or at universities or other research institutions. Although no claims against us are currently pending, we may be
subject to claims that these employees or consultants have, inadvertently or otherwise, used or disclosed trade secrets or other
proprietary information of their former employers. Litigation may be necessary to defend against these claims. Even if we are successful
in defending against these claims, litigation could result in substantial costs and be a distraction to our management. If we fail
in defending such claims, in addition to paying monetary damages, we may lose valuable intellectual property rights or personnel.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 38; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->35<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We are subject to environmental regulations
and may be exposed to liability and potential costs for environmental compliance.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are subject to PRC
laws and regulations concerning the discharge of waste water, gaseous waste and solid waste during our manufacturing processes.
We are required to establish and maintain facilities to dispose of waste and report the volume of waste to the relevant government
authorities, which conduct scheduled or unscheduled inspections of our facilities and treatment of such discharge. There may be
situations where we may not be in full compliance with environmental regulations. Any violation of these regulations could result
in substantial fines, criminal sanctions, revocations of operating permits, shutdown of our facilities and obligation to take corrective
measures. Our cost of complying with current and future environmental protection laws and regulations and our liabilities which
may potentially arise from the discharge of effluent water and solid waste may materially adversely affect our business, financial
condition and results of operations. The government may take steps towards the adoption of more stringent environmental regulations.
Due to the possibility of unanticipated regulatory or other developments, the amount and timing of future environmental expenditures
may vary substantially from those currently anticipated. If there is any unanticipated change in the environmental regulations,
we may need to incur substantial capital expenditures to install, replace, upgrade or supplement our pollution control equipment
or make operational changes to limit any adverse impact or potential adverse impact on the environment in order to comply with
new environmental protection laws and regulations. If such costs become prohibitively expensive, we may be forced to cease certain
aspects of our business operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Power shortages, natural disasters,
terrorist acts or other calamities could disrupt our production and have a material adverse effect on our business, financial position
and results of operations.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">All of our products
are produced at our manufacturing facility in Hainan, China. A significant disruption at that facility, even on a short-term basis,
could impair our ability to timely produce and ship products, which could have a material adverse effect on our business, financial
position and results of operations. Our manufacturing operations are vulnerable to interruption and damage from natural and other
types of disasters, including earthquake, fire, floods, environmental accidents, power loss, communications failures and similar
events. If any disaster were to occur, our ability to operate our business at our facilities would be seriously impaired. For example,
a once-in-forty-year 16 grade super typhoon Rammasun hit Haikou on July 18, 2014, which caused us approximately $2.3 million (RMB14.2
million) in losses. Part of a warehouse was flooded, some damage was caused to our new facility, and the water and electricity
supply was suspended for several days, causing a brief halt to our production activities and a delay in our obtaining GMP certification.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, we do
not maintain any insurance other than property insurance for some of our buildings and equipment. Accordingly, unexpected business
interruptions resulting from disasters could disrupt our operations and thereby result in substantial costs and diversion of resources.
Our production process requires a continuous supply of electricity. We have encountered power shortages historically due to restricted
power supply to industrial users during summers when the usage of electricity is high and supply is limited or as a result of damage
to the electricity supply network. Because the duration of those power shortages was brief, they had no material impact on our
operations. Longer interruptions of electricity supply could result in lengthy production shutdowns, increased costs associated
with restarting production and the loss of production in progress. Any major suspension or termination of electricity or other
unexpected business interruptions could have a material adverse impact on our business, financial condition and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 39; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->36<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The discontinuation of any preferential
tax treatments or other incentives currently available to us in the PRC could materially and adversely affect our business, financial
condition and results of operations.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Prior to January 1,
2008, pursuant to the original Income Tax Law of the PRC for Enterprises with Foreign Investment and Foreign Enterprises and its
implementation rules, a foreign invested enterprise as defined under PRC laws was required to pay a 30% corporate income tax and
a 3% local income tax; an enterprise with foreign investment of a production nature scheduled to operate for a period of not less
than ten years was, from the year of making profits, exempt from enterprise income tax in the first and second years and allowed
a fifty percent reduction in the third to fifth years. Pursuant to the State Council&rsquo;s Regulations on Encouraging Investment
in and Development of Hainan Island promulgated in May 1988, the corporate income tax for all companies incorporated in Hainan
Province was reduced to 15%. Pursuant to the Regulations on Foreign Investment in Hainan Special Economic Zone promulgated by Hainan
Province in March 1991 (the &ldquo;Regulation on Foreign Investment&rdquo;), all foreign-invested enterprises incorporated in Hainan
Province are exempt from the local income tax.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">However, on March 16,
2007, China&rsquo;s national congress approved the Enterprise Income Tax Law of the PRC (&ldquo;New Income Tax Law&rdquo;), which
took effect on January 1, 2008. The New Income Tax Law unified the enterprise income tax rate, cost deductions and tax incentive
policies for both domestic and foreign-invested enterprises. Under the New Income Tax Law, enterprises that were established and
already enjoyed preferential tax rates or tax holidays before March 16, 2007 will (i) in the case of preferential tax rates, gradually
increase to a 25% rate over a period of five years, (ii) in the case of tax holidays, continue to receive the benefit of such holidays
until the expiration of such term.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As a result, we enjoyed
a preferential tax rate of 9%, 10% and 11% in the years of 2008, 2009 and 2010. We obtained the High Tech Enterprise status from
the PRC government in 2010 and we enjoyed a 15% income tax rate for a three-year period from 2011 to 2013. We applied for continued
High Tech Enterprise status in 2013, with its associated favorable tax rate, and we received an extension of the 15% income tax
rate for a second three-year period from 2014 to 2016. However, our recent net loss results have put the Company in an unfavorable
position for the potential renewal of &ldquo;National High-Tech Enterprise&rdquo; status in 2017, and after evaluating the feasibility
of such a renewal, the Company has decided not to renew this status. As a result, our tax rate for 2018 and the foreseeable future
will be 25%. The discontinuation of any of our existing special or preferential tax treatment as mentioned above or other incentives
could have an adverse effect on our business, financial condition and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B><I>The recently enacted U.S. tax reform bill could adversely
affect our business and financial condition.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On December 22, 2017,
U.S. President Donald Trump signed into law the &ldquo;Tax Cuts and Jobs Act,&rdquo; which significantly amended the Internal Revenue
Code. The Tax Cuts and Jobs Act, among other things, reduces the U.S. corporate tax rate from a top marginal rate of 35% to a flat
rate of 21%, limits the tax deduction for interest expense to 30% of adjusted earnings, eliminates net operating loss carrybacks,
imposes a one-time tax on offshore earnings at reduced rates regardless of whether they are repatriated, allows immediate deductions
for certain new investments instead of deductions for depreciation expense over time, and modifies or repeals many business deductions
and credits. We continue to examine the impact these changes may have on our business. Notwithstanding the reduction in the corporate
income tax rate, the overall impact of the Tax Cuts and Jobs Act is uncertain and our business and financial condition could be
adversely affected. The impact of the Tax Cuts and Jobs Act on holders of our shares is also uncertain and could be adverse. We
urge our shareholders to consult with their legal and tax advisers with respect to the Tax Cuts and Jobs Act and the potential
tax consequences of investing in our shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 40; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->37<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We cannot guarantee the protection
of our intellectual property rights, and if infringement or counterfeiting of our intellectual property rights occurs, then our
reputation and business may be adversely affected.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">To protect the brand
names of our products, we have registered and applied for registration of certain of our trademarks in the PRC. Currently eight
of the 20 pharmaceutical products we manufacture are marketed under a brand registered as a trademark in China. We also purchased
a pharmaceutical compound from a third party that we are seeking to develop into a further product. To date, we have not experienced
any infringements of our trademarks for sales of pharmaceutical products or our exclusive patent license, and we are not aware
of any infringement of our intellectual property rights. However, there is no guarantee that there will not be any infringements
of our brand name or other registered trademarks or counterfeiting of our products in the future. There is no guarantee that there
will not be any third-party infringement of our patents. Should any such infringement or counterfeiting occur, our reputation and
business may be adversely affected. We may also incur significant expenses and substantial amounts of time and effort to protect
our intellectual property rights in the future. Such diversion of our resources may adversely affect our existing business and
future expansion plans.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 10pt 0pt 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Litigation may be necessary
in the future to enforce our intellectual property rights or to determine the validity and scope of the intellectual property rights
of others. However, because the validity, enforceability and scope of protection of intellectual property rights in the PRC are
uncertain and still evolving, we may not be successful in prosecuting these cases. In addition, any litigation or proceeding or
other efforts to protect our intellectual property rights could result in substantial costs and diversion of our resources and
could seriously harm our business and operating results. Furthermore, the degree of future protection of our proprietary rights
is uncertain and may not adequately protect our rights or permit us to gain or keep our competitive advantage. If we are unable
to protect our trade names, trade secrets and other propriety information from infringement, our business, financial condition
and results of operations may be materially and adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Risks Related to Doing Business in China</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Adverse changes in political and
economic policies of the PRC government could have a material and adverse effect on the overall economic growth of China, which
could reduce the demand for our services and materially and adversely affect our competitive position.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We conduct substantially
all of our business and have historically derived all of our revenues in China. Accordingly, our business, financial condition,
results of operations and prospects are affected significantly by economic, political and legal developments in China. The Chinese
economy differs from the economies of most developed countries in many respects, including:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
degree of government involvement;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
level of development;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 41; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->38<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
growth rate;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
control of foreign exchange;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">access
to financing; and</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">the
allocation of resources.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">While the Chinese economy
has experienced significant growth in the past 30 years, growth has been uneven, both geographically and among various sectors
of the economy. The Chinese economy has also experienced certain adverse effects due to the recent global financial crisis. The
Chinese government has implemented various measures to encourage economic growth and guide the allocation of resources. Some of
these measures benefit the overall Chinese economy, but may also have a negative effect on us. For example, our operating results
and financial condition may be adversely affected by government control over capital investments or changes in tax regulations
that are applicable to us, and by government policies or guidance aimed at curtailing the perceived over-capacity of certain industry
sectors, such as pharmaceutical companies. The Chinese government has implemented certain measures, including interest rate increases,
to control the pace of economic growth. These measures may cause decreased economic activity in China, which could in turn reduce
the demand for our products and materially and adversely affect our operating results and financial condition.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Chinese economy
has been transitioning from a planned economy to a more market-oriented economy. Although in recent years the Chinese government
has implemented measures emphasizing the utilization of market forces for economic reform, the reduction of state ownership of
productive assets and the establishment of sound corporate governance in business enterprises, a substantial portion of the productive
assets in China is still owned by the Chinese government. The continued control of these assets and other aspects of the national
economy by the Chinese government could materially and adversely affect our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The Chinese government
also exercises significant control over Chinese economic growth through the allocation of resources, controlling payment of foreign
currency-denominated obligations, setting monetary policy and providing preferential treatment to particular industries or companies.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Any adverse change
in the economic conditions or government policies in China could have a material and adverse effect on overall economic growth
and the level of investments in health industries in China, which in turn could lead to a reduction in demand for our products
and consequently have a material and adverse effect on our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 42; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->39<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The PRC legal system has inherent
uncertainties that could limit the legal protections available to us.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The PRC legal system
is a civil law system based on written statutes. Unlike common law systems, it is a system in which decided legal cases have little
precedential value. In the late 1970s, the PRC government began to promulgate a comprehensive system of laws and regulations governing
commercial matters. The overall effect of legislation enacted over the past 20 years has significantly enhanced the protections
afforded to foreign-invested enterprises in China. However, these laws, regulations and legal requirements are relatively recent
and are evolving rapidly, and their interpretation and enforcement involve uncertainties. These uncertainties could limit the legal
protections available to foreign investors.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The practical effect
of the PRC legal system on our business operations in China can be viewed as two separate but intertwined considerations. First,
as a matter of substantive law, the Foreign Invested Enterprise laws provide significant protection from government interference.
In addition, these laws guarantee the full benefit of corporate articles and contracts to Foreign Invested Enterprise participants.
These laws, however, do impose standards concerning corporate formation and governance that are not qualitatively different from
the corporation laws found in the United States. Similarly, PRC accounting laws mandate accounting practices that may not be consistent
with the U.S. generally accepted accounting principles. PRC accounting laws require that an annual &ldquo;statutory audit&rdquo;
be performed in accordance with PRC accounting standards and that the account books of a foreign invested enterprise be maintained
in accordance with PRC accounting laws. Article 14 of the PRC Wholly Foreign-Owned Enterprise Law requires a wholly foreign-owned
enterprise to submit certain periodic fiscal reports and statements to designated financial and tax authorities. If a foreign-invested
enterprise refuses to keep account books in China, the financial and tax authorities may impose a fine on it, and the industry
and commerce administration authority may order it to suspend operations or may revoke its business license.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Second, while the enforcement
of substantive rights may be less clear than United States procedures, foreign-invested enterprises and foreign wholly-owned enterprises
are PRC registered companies that enjoy the same status as other PRC registered companies in business-to-business dispute resolutions.
The PRC legal infrastructure, however, is significantly different in operation from its United States counterpart, and may present
a significant impediment to the operation of a foreign invested enterprise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>PRC economic reform policies or nationalization
could result in a total investment loss in our common stock.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Since 1979, the PRC
government has been in the process of reforming its economic policies. Because many reforms are unprecedented or experimental,
they are expected to be refined and improved over time. Other political, economic and social factors, such as political changes,
changes in the economic growth rates, unemployment or inflation, or in the disparities in per capita wealth between regions within
China, could lead to further readjustment of the reform measures. This refinement and readjustment process may negatively affect
our operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 43; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->40<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Although the PRC government
owns the majority of productive assets in China, in the past several years the government has implemented economic reform measures
that emphasize decentralization and encourage private economic activity. Because these economic reform measures may be inconsistent
or ineffectual, there are no guarantees that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
will be able to capitalize on economic reforms;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
PRC government will continue its pursuit of economic reform policies;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
                                         economic policies, even if pursued, will be successful;</FONT> <FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;
                                         &nbsp;</FONT></TD>
</TR>               <TR STYLE="vertical-align: top; text-align: justify">
<TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; text-align: justify">
<TD><FONT STYLE="font-family: Times New Roman, Times, Serif">&nbsp;</FONT></TD><TD STYLE="text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif">Economic
                                         policies will not be significantly altered from time to time; or</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Business
operations in China will not become subject to the risk of nationalization.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Over the last few years,
China&rsquo;s economy has registered high growth rates. Recently, there have been indications that rates of inflation have increased.
In response, the Chinese government recently has taken measures to curb this excessively expansive economy. These measures have
included restrictions on the availability of domestic credit, reducing the purchasing capability of some of its customers, and
limited recentralization of the approval process for purchases of certain foreign products. These austere measures alone may not
succeed in slowing down the economy&rsquo;s excessive expansion or control inflation, and may result in severe dislocations in
the Chinese economy. The PRC government may adopt additional measures to further combat inflation, including the establishment
of freezes or restraints on certain projects or markets. These measures may adversely affect our operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There is no guarantee
that the reforms to China&rsquo;s economic system will continue or that we will not be adversely affected by changes in China&rsquo;s
political, economic, and social conditions and by changes in policies of the PRC government, such as changes in laws and regulations,
measures which may be introduced to control inflation, changes in the rate or method of taxation, imposition of additional restrictions
on currency conversion and remittance abroad, and reduction in tariff protection and other import restrictions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>You may experience difficulties in
effecting service of legal process, enforcing foreign judgments or bringing original actions in the PRC against our company or
our management based on U.S. or other foreign laws.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our operating subsidiary,
Helpson, is incorporated under the laws of the PRC and substantially all of our assets are located in the PRC. Additionally, substantially
all of our directors, executive officers and managers reside within the PRC, and substantially all of the assets of these persons
are located within the PRC. As a result, it may not be possible to effect service of process within the United States or elsewhere
outside the PRC upon certain of our directors, executive officers or managers, including with respect to matters arising under
U.S. federal securities laws or applicable state securities laws. Moreover, the PRC does not have treaties providing for the reciprocal
recognition and enforcement of judgments of courts with the United States, the United Kingdom, Japan or many other countries. As
a result, recognition and enforcement in the PRC of judgments of a court in the United States and any of the other jurisdictions
mentioned above in relation to any matter may be difficult or impossible. Furthermore, an original action may be brought in the
PRC against us, our directors, executive officers or managers only if the actions are not required to be arbitrated by PRC law
and Helpson&rsquo;s articles of association, and only if the facts alleged in the complaint give rise to a cause of action under
PRC law. In connection with any such original action, a PRC court may impose civil liability, including monetary damages.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 44; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->41<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Because we receive substantially
all of our revenue in Renminbi, which currently is not a freely convertible currency, and the PRC government controls the currency
conversion and the fluctuation of the Renminbi, we are subject to changes in the PRC&rsquo;s political and economic decisions.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We receive substantially
all of our revenues in Renminbi, which currently is not a freely-convertible currency. The PRC government may, at its discretion,
restrict access in the future to foreign currencies for current account transactions. Any future restrictions on currency exchanges
may limit our ability to use revenue generated in Renminbi to fund any future business activities outside China or to make dividend
or other payments in U.S. dollars. Although the Chinese government introduced regulations in 1996 to allow greater convertibility
of the Renminbi for current account transactions, significant restrictions still remain, including primarily the restriction that
foreign-invested enterprises may only buy, sell or remit foreign currencies, after providing valid commercial documents, at those
banks authorized to conduct foreign exchange business. In addition, conversion of Renminbi for capital account items, including
direct investment and loans, is subject to governmental approval in China, and companies are required to open and maintain separate
foreign exchange accounts for capital account items.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We cannot be certain that the Chinese
regulatory authorities will not impose more stringent restrictions on the convertibility of the Renminbi, especially with respect
to foreign exchange transactions.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Fluctuation in the
value of the Renminbi may have a material and adverse effect on your investment. The change in value of the Renminbi against the
U.S. dollar is affected by, among other things, changes in PRC&rsquo;s political and economic conditions. From 1995 until July
2005, the People&rsquo;s Bank of China intervened in the foreign exchange market to maintain an exchange rate of approximately
Renminbi 8.3 per U.S. dollar. On July 21, 2005, the PRC government changed this policy and began allowing modest appreciation of
the Renminbi versus the U.S. dollar. Under the new policy, the Renminbi was permitted to fluctuate within a narrow and managed
band against a basket of certain foreign currencies. This change in policy caused the Renminbi to appreciate approximately 21.5%
against the U.S. dollar over the following three years. As a consequence, the Renminbi has fluctuated sharply since July 2008 against
other freely traded currencies, in tandem with the U.S. dollar. It is difficult to predict how long the current situation may last
and when and how it may change again. There remains significant international pressure on the PRC government to adopt a substantial
liberalization of its currency policy, which could result in a further and more significant appreciation in the value of the Renminbi
against the U.S. dollar. Significant revaluation of the Renminbi may have a material adverse effect on your investment. For example,
to the extent that we need to convert U.S. dollars we receive from securities offering into Renminbi for our operations, appreciation
of the Renminbi against the U.S. dollar would have an adverse effect on the Renminbi amount we would receive from the conversion.
Conversely, if we decide to convert our Renminbi into U.S. dollars for the purpose of making payments for dividends on our common
stock or for other business purposes, appreciation of the U.S. dollar against the Renminbi would have a negative effect on the
U.S. dollar amount available to us. In August 2015, the PRC Government devalued its currency by approximately 3%, represented the
largest yuan depreciation for 20 years. Concerns remain that China&rsquo;s slowing economy, and in particular its exports, will
need a stimulus that can only come from further cuts in the exchange rate.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 45; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->42<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, appreciation
or depreciation in the value of the Renminbi relative to the U.S. dollar would affect our financial results reported in U.S. dollar
terms without giving effect to any underlying change in our business or results of operations. The income statements of our operations
are translated into U.S. dollars at the average exchange rates in each applicable period. To the extent the U.S. dollar strengthens
against foreign currencies, the translation of these foreign currencies denominated transactions results in reduced revenue, operating
expenses and net income for our international operations. Similarly, to the extent the U.S. dollar weakens against foreign currencies,
the translation of these foreign currency denominated transactions results in increased revenue, operating expenses and net income
for our international operations. We are also exposed to foreign exchange rate fluctuations as we convert the financial statements
of our foreign subsidiaries into U.S. dollars in consolidation. If there is a change in foreign currency exchange rates, the conversion
of the foreign subsidiaries&rsquo; financial statements into U.S. dollars will lead to a translation gain or loss, which is recorded
as a component of other comprehensive income. Very limited hedging transactions are available in China to reduce our exposure to
exchange rate fluctuations. To date, we have not entered into any hedging transactions. While we may enter into hedging transactions
in the future, the availability and effectiveness of these transactions may be limited, and we may not be able to successfully
hedge our exposure at all.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We are subject to the environmental
protection laws of the PRC that may be costly to comply with and may adversely affect our manufacturing operations.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our manufacturing process
may produce by-products, such as effluent, gases and noise, which are harmful to the environment. We are subject to multiple laws
governing environmental protection, such as &ldquo;The Law on Environmental Protection in the PRC&rdquo; and &ldquo;The Law on
Prevention of Effluent Pollution in the PRC,&rdquo; as well as standards set by the relevant governmental bodies determining the
classification of different wastes and proper disposal. We have properly attained a waste disposal permit for our manufacturing
facility, which details the types and concentration of effluents and gases allowed for disposal. We are responsible for periodically
renewing this waste disposal permit. There is no assurance that we will obtain a renewal of the waste disposal permit when the
current permit expires.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">China is experiencing
substantial problems with environmental pollution. Accordingly, it is likely that the national, provincial and local governmental
agencies will adopt stricter pollution controls. There is no guarantee that future changes in environmental laws and regulations
will not impose costly compliance requirements on us or otherwise subject us to future liabilities. Our business&rsquo;s profitability
may be adversely affected if additional or modified environmental control regulations are imposed upon us.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 46; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->43<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Failure to comply with PRC regulations
regarding the registration requirements for employee equity incentive plans may subject our PRC citizen employees or us to fines
and other legal or administrative sanctions.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On March 28, 2007,
the SAFE promulgated the Application Procedure of Foreign Exchange Administration for Domestic Individuals Participating in Employee
Stock Holding Plan or Share Option Plan of Overseas-Listed Company, which were superseded by Notice from SAFE regarding Issues
related to Domestic Individual Participating Offshore Public Company Equity Incentive Plan promulgated on February 15, 2012 (&ldquo;SAFE
#7&rdquo;) or the Share Option Rule. Under the Share Option Rule, PRC citizens who are granted stock options or other employee
equity incentive awards by an overseas publicly-listed company are required, through a PRC agent who may be a PRC subsidiary of
such overseas publicly-listed company, to register with the SAFE and complete certain other procedures related to the share options
or other employee equity incentive plans. We and our PRC citizen employees who are granted share options or other equity incentive
awards under our 2010 Long-Term Incentive Plan, or PRC optionees, are subject to the Share Option Rule. If we or our PRC optionees
fail to comply with these regulations, we or our PRC optionees may be subject to fines and legal sanctions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The enforcement of new labor contract
law and its implementation rules and increase in labor costs in the PRC may adversely affect our business and our profitability.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">China adopted the PRC
Employment Contract Law, or the new Labor Contract Law, effective January 1, 2008 and the implementation rules effective September
18, 2008. The new Labor Contract Law and its implementation rules impose more stringent obligations on employers for, among others,
entering into written employment contracts, hiring temporary employees, dismissing employees, setting compensations for dismissal
and protecting certain sick or disabled employees from dismissal and setting forth detailed requirements relating to the contents
of the employment contracts. The implementation of the new Labor Contract Law may increase our operating expenses, in particular
our personnel expenses, as the continued success of our business depends significantly on our ability to attract and retain qualified
personnel. In the event that we decide to terminate some of our employees or otherwise change our employment or labor practices,
the new Labor Contract Law may also limit our ability to effect those changes in a manner that we believe to be cost-effective
or desirable, which could adversely affect our business and results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>PRC regulation of loans and direct
investment by offshore holding companies to PRC entities may delay or prevent us from using the proceeds we receive from securities
offerings to make loans or additional capital contributions to our PRC operating subsidiary.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In utilizing the proceeds
we receive from a securities offering, as an offshore holding company with a PRC subsidiary, we may make loans to our PRC subsidiary,
or we may make additional capital contributions to our PRC subsidiary. Any loans to our PRC subsidiary are subject to PRC regulations
and approvals. For example, loans to our PRC subsidiary Helpson, which is a foreign-invested enterprise, to finance its activities
cannot exceed statutory limits and must be registered with the State Administration of Foreign Exchange in China, or SAFE, or its
local counterpart. Loans by us to domestic PRC enterprises must be approved by the relevant government authorities and must also
be registered with the SAFE or its local counterpart. Any capital contributions to our PRC subsidiary must be approved by the Ministry
of Commerce in China or its local counterpart. On August 29, 2008, SAFE promulgated Circular 142, a notice regulating the conversion
by a foreign-invested company of foreign currency into Renminbi by restricting how the converted Renminbi may be used. The notice
requires that Renminbi converted from the foreign currency denominated capital of a foreign-invested company may only be used for
purposes within the business scope approved by the applicable governmental authority and may not be used for equity investments
within the PRC unless specifically provided for otherwise.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 47; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->44<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, SAFE strengthened
its oversight over the flow and use of Renminbi funds converted from the foreign currency-denominated capital of a foreign-invested
company. The use of such Renminbi may not be changed without approval from SAFE, and may not be used to repay Renminbi loans if
the proceeds of such loans have not yet been used. Violations of Circular 142 may result in severe penalties, including substantial
fines as set forth in the Foreign Exchange Administration Rules. We cannot assure you that we will be able to obtain these government
registrations or approvals on a timely basis, if at all, with respect to our future loans or capital contributions to our direct
or indirect subsidiaries. If we fail to receive such registrations or approvals, our ability to use the proceeds from a securities
offering and to capitalize our PRC operations may be negatively affected, which could materially and adversely affect our liquidity
and ability to fund and expand our business.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The 2006 M&amp;A Rule establishes
more complex procedures for some acquisitions of Chinese companies by foreign investors, which could make it more difficult for
us to pursue growth through acquisitions in China.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">On August 8, 2006,
six PRC regulatory agencies, namely, the Ministry of Commerce, the State Assets Supervision and Administration Commission, or SASAC,
the State Administration for Taxation, the State Administration for Industry and Commerce, the CSRC and SAFE, jointly adopted the
Regulations on Mergers and Acquisitions of Domestic Enterprises by Foreign Investors, or the 2006 M&amp;A Rule, which became effective
on September 8, 2006. The 2006 M&amp;A Rule establishes additional procedures and requirements that could make some acquisitions
of PRC companies by foreign entities, such as our company, more time-consuming and complex, including requirements in some instances
that the approval of the Ministry of Commerce shall be required for transactions involving the shares of an offshore listed company
being used as the acquisition consideration by foreign entities, including Sino-foreign joint ventures. In the future, we may grow
our business in part by acquiring complementary businesses. Complying with the requirements of the 2006 M&amp;A Rule to complete
such transactions could be time-consuming, and any required approval processes, including obtaining approval from the Ministry
of Commerce, may delay or inhibit our ability to complete such transactions, which could affect our ability to expand our business
or maintain our market share.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 48; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->45<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Our China-sourced income is subject
to PRC withholding tax under the new Enterprise Income Tax Law of the PRC, and we may be subject to PRC enterprise income tax at
the rate of 25% when more detailed rules or precedents are promulgated.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We are a Nevada holding
company with substantially all of our operations conducted through our operating subsidiary in China. Under the new PRC Enterprise
Income Tax Law, or the new EIT Law, and its implementation rules, both of which became effective on January 1, 2008, China-sourced
income of foreign enterprises, such as dividends paid by a PRC subsidiary to its overseas parent, is generally subject to a 10%
withholding tax. The new EIT Law, however, also provides that enterprises established outside China whose &ldquo;de facto management
bodies&rdquo; are located in China are considered &ldquo;tax resident enterprises&rdquo; and will generally be subject to the uniform
25% enterprise income tax rate as to their global income. Under the implementation rules, &ldquo;de facto management bodies&rdquo;
are defined as the bodies that have, in substance, overall management control over such aspects as the production and business,
personnel, accounts and properties of an enterprise. In April 2009, the PRC tax authority promulgated the Notice on Determination
of Tax Resident Enterprises of Chinese-controlled Offshore Incorporated Enterprises in accordance with Their De Facto Management
Bodies, or Circular 82, to clarify the criteria for determining whether the &ldquo;de facto management bodies&rdquo; are located
within the PRC for enterprises incorporated overseas with controlling shareholders being PRC enterprises. As all of the our operational
management is currently based in the PRC, and we expect them to continue to be located in China, our company may be deemed a PRC
resident enterprise and therefore subject to the PRC enterprise income tax at a rate of 25% on our worldwide income, which excludes
the dividends received directly from another PRC resident enterprise. Due to the lack of clear guidance on the criteria pursuant
to which the PRC tax authorities will determine our tax residency under the new EIT Law, it remains unclear whether the PRC tax
authorities will treat us as a PRC resident enterprise. Therefore, we are unable to confirm whether we are subject to the tax applicable
to resident enterprises or non-resident enterprises under the new EIT Law. Furthermore, in connection with the new EIT Law and
Tax Implementation Regulations, the Ministry of Finance and State Administration of Taxation jointly issued, on April 30, 2009,
the Notice on Issues Concerning Process of Enterprise Income Tax in Enterprise Restructuring Business, or Circular 59, which became
effective retrospectively on January 1, 2008. It is uncertain to us as to how it will be implemented and the respective tax base
and the tax exposure cannot be determined reliably at this stage. In case we are required to pay the income tax on capital gains
by the relevant PRC tax authorities, our financial conditions and results of operations could be adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Dividends payable by us to our foreign
investors and gain on the sale of our shares may become subject to taxes under PRC tax laws.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Under the new EIT law
and its implementation rules, to the extent that we are considered a &ldquo;resident enterprise&rdquo; which is &ldquo;domiciled&rdquo;
in China, PRC income tax at the rate of 10% is applicable to dividends payable by us to investors that are &ldquo;non-resident
enterprises&rdquo; so long as such &ldquo;non-resident enterprise&rdquo; investors do not have an establishment or place of business
in China or, despite the existence of such establishment or place of business in China, the relevant income is not effectively
connected with such establishment or place of business in China. Similarly, any gain realized on the transfer of our shares by
such investors is also subject to a 10% PRC income tax if such gain is regarded as income derived from sources within China and
we are considered a &ldquo;resident enterprise&rdquo; which is domiciled in China for tax purposes. Additionally, there is a possibility
that the relevant PRC tax authorities may take the view that our purpose is that of a holding company, and the capital gain derived
by our overseas stockholders would be deemed China-sourced income, in which case such capital gain may be subject to PRC withholding
tax at the rate of up to 10%. If we are required under the new EIT law to withhold PRC income tax on our dividends payable to our
foreign stockholders who are &ldquo;non-resident enterprises&rdquo;, or if you are required to pay PRC income tax on the transfer
of our shares under the circumstances mentioned above, the value of your investment in our shares may be materially and adversely
affected. It is unclear whether, if we are considered a PRC &ldquo;resident enterprise,&rdquo; holders of our shares would be able
to claim the benefit of income tax treaties or agreements entered into between China and other countries or areas.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 49; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->46<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The strengthened scrutiny over acquisition
transactions by the PRC tax authorities may have a negative impact on our acquisition strategy.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In connection with
the new EIT Law, the Ministry of Finance and State Administration of Taxation jointly issued, on April 30, 2009, the Notice on
Issues Concerning Process of Enterprise Income Tax in Enterprise Restructuring Business, or Circular 59. On December 10, 2009,
the State Administration of Taxation issued the Notice on Strengthening the Management on Enterprise Income Tax for Non-resident
Enterprises Equity Transfer, or Circular 698. Both Circular 59 and Circular 698 became effective retrospectively on January 1,
2008. By promulgating and implementing these circulars, the PRC tax authorities have strengthened their scrutiny over the direct
or indirect transfer of equity interest in a PRC resident enterprise by a non-resident enterprise. For example, Circular 698 specifies
that the PRC State Administration of Taxation is entitled to redefine the nature of an equity transfer where offshore vehicles
are interposed by abusing corporate structures for tax-avoidance purposes and without reasonable commercial intention. We may pursue
acquisitions as one of our growth strategies, and may conduct acquisitions involving complex corporate structures. We cannot be
assured that the PRC tax authorities will not, at their discretion, adjust the capital gains thus causing us to incur additional
acquisition costs.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Risks Related to our Common Stock</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>The market price for our common stock
may be volatile which could result in a complete loss of your investment.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The market price for
our common stock is likely to be highly volatile and subject to wide fluctuations in response to factors including the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">actual
or anticipated fluctuations in our quarterly operating results;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements
of new products by us or our competitors;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
in financial estimates by securities analysts;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">conditions
in the pharmaceutical market;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">changes
in the economic performance or market valuations of other companies involved in pharmaceutical production;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">announcements
by our competitors of significant acquisitions, strategic partnerships, joint ventures or capital commitments;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">economic,
regulatory and political developments;</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">addition
or departure of key personnel, or</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.5in"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&#9679;</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">potential
litigation.</FONT></TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">In addition, the securities
markets have from time to time experienced significant price and volume fluctuations that are not related to the operating performance
of particular companies. These market fluctuations may also materially and adversely affect the market price of our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left"></P>

<!-- Field: Page; Sequence: 50; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->47<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We may issue additional shares of
our capital stock to raise additional cash for working capital; if we issue additional shares of our capital stock, our stockholders
will experience dilution in their respective percentage ownership in the company.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We may issue additional
shares of our capital stock to raise additional cash for working capital. There is no anti-dilution protection or preemptive rights
in connection with our common stock. Thus, the percentage ownership of existing holders of common stock may be diluted in their
respective percentage ownership in us if we issue additional shares of our capital stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>A large portion of our common stock
is controlled by a small number of stockholders and as a result, these stockholders are able to influence and ultimately control
the outcome of stockholder votes on various matters.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">A large portion of
our common stock is held by a small number of stockholders. For instance, Heung Mei Tsui, a member of our Board of Directors, holds
21.4% and Zhilin Li, our Chief Executive Officer, holds 23.1% of our common stock, respectively, as of the date hereof. As a result,
these two stockholders are able to significantly influence the outcome of stockholder votes on various matters, including the election
of directors and other corporate transactions including business combinations. In addition, the occurrence of sales of a large
number of shares of our common stock, or the perception that these sales could occur, may affect our stock price and could impair
our ability to obtain capital through an offering of equity securities. Furthermore, the current ratios of ownership of our common
stock reduce the public float and liquidity of our common stock which can in turn affect the market price of our common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We are likely to remain subject to
&ldquo;penny stock&rdquo; regulations and as a consequence there are additional sales practice requirements and additional warnings
issued by the SEC.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">If at any time we have
net tangible assets of $5,000,000 or less and the trading price of our common stock is below $5.00 per share, the open-market trading
of our common stock will be subject to the &ldquo;penny stock&rdquo; rules of the SEC. The &ldquo;penny stock&rdquo; rules impose
additional sales practice requirements on broker-dealers who sell securities to persons other than established customers and accredited
investors (generally those with assets in excess of $1,000,000 or annual income exceeding $200,000 or $300,000 together with their
spouse). For transactions covered by these rules, the broker-dealer must make a special suitability determination for the purchase
of securities and have received the purchaser&rsquo;s written consent to the transaction before the purchase. Additionally, for
any transaction involving a penny stock, unless exempt, the broker-dealer must deliver, before the transaction, a disclosure schedule
prescribed by the SEC relating to the penny stock market. The broker-dealer also must disclose the commissions payable to both
the broker-dealer and the registered representative and current quotations for the securities. Finally, monthly statements must
be sent disclosing recent price information on the limited market in penny stocks. These additional burdens imposed on broker-dealers
may restrict the ability of broker-dealers to sell the common stock and may affect a stockholder&rsquo;s ability to resell the
common stock.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 51; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->48<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">There can be no assurance
that our common stock will qualify for exemption from the &ldquo;penny stock&rdquo; rules. In any event, even if our common stock
is exempt from such rules, we would remain subject to Section 15(b)(6) of the Exchange Act, which gives the SEC the authority to
restrict any person from participating in a distribution of a &ldquo;penny stock&rdquo; if the SEC finds that such a restriction
would be in the public interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Stockholders should
be aware that, according to SEC Release No. 34-29093, the market for penny stocks has suffered in recent years from patterns of
fraud and abuse. Such patterns include (i) control of the market for the security by one or a few broker-dealers that are often
related to the promoter or issuer; (ii) manipulation of prices through prearranged matching of purchases and sales and false and
misleading press releases; (iii) boiler room practices involving high-pressure sales tactics and unrealistic price projections
by inexperienced sales persons; (iv) excessive and undisclosed bid-ask differential and markups by selling broker-dealers; and
(v) the wholesale dumping of the same securities by promoters and broker-dealers after prices have been manipulated to a desired
level, along with the resulting inevitable collapse of those prices and with consequent investor losses. Our management is aware
of the abuses that have occurred historically in the penny stock market.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We are responsible for the indemnification
of our officers and directors under certain circumstances which could result in substantial expenditures, which we may be unable
to recoup.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Our bylaws provide
for the indemnification of our directors, officers, employees, and agents, under certain circumstances, against attorney&rsquo;s
fees and other expenses incurred by them in any litigation to which they become a party arising from their association with or
activities on behalf of us. This indemnification policy could result in substantial expenditures, which we may be unable to recoup.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We have identified material weaknesses
in our internal control over financial reporting, which could affect our ability to ensure timely and reliable financial reports,
affect the ability of our auditors to attest to the effectiveness of our internal controls should we become an accelerated filer
in the future, and weaken investor confidence in our financial reporting.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As directed by Section
404 of the Sarbanes-Oxley Act of 2002, the SEC adopted rules requiring public companies in their annual reports to include a report
of management on the reporting company&rsquo;s disclosure controls and procedures and internal controls over financial reporting.
We became subject to this requirement commencing with our fiscal year ended December 31, 2007 and a report of our management is
included under Item 9A. &ldquo;Controls and Procedures&rdquo; of this Annual Report on Form 10-K. As set forth in such report,
our management has concluded that our internal controls over financial reporting were not effective as of December 31, 2018, and
there existed a material weakness in our internal control over financial reporting as of December 31, 2018.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 52; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->49<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">We believe we are taking
appropriate actions to remediate such material weakness; however, such measures may not be sufficient to address the material weaknesses
identified or ensure that our controls and procedures are effective. We may also discover other material weaknesses in the future.
Any failure to maintain or implement required new or improved controls, or any difficulties we encounter in the implementation
of such controls, could cause us to fail to meet our periodic reporting obligations or result in material misstatements in our
financial statements and affect the ability of our auditors to attest to the effectiveness of our internal control over financing
reporting to the extent we become an accelerated filer in the future. In addition, substantial costs and resources may be required
to rectify any internal control deficiencies. If we cannot produce reliable financial reports, investors could lose confidence
in our reported financial information, the market price of our common stock could decline significantly, and our business and financial
condition could be adversely affected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>We do not anticipate paying cash
dividends on our common stock.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">You should not rely
on an investment in our common stock to provide dividend income, as we have not paid any cash dividends on our common stock and
do not plan to pay any in the foreseeable future. Accordingly, investors must rely on sales of our common stock after price appreciation,
which may never occur, as the only way to realize any return on their investment.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Restrictions on the Use of Rule 144
by Shell Companies or Former Shell Companies.</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Historically, the SEC
has taken the position that Rule 144 under the Securities Act, as amended, is not available for the resale of securities initially
issued by companies that are, or previously were, blank check companies like us, to their promoters or affiliates despite technical
compliance with the requirements of Rule 144. The SEC has codified and expanded this position in its amendments effective on February
15, 2008 and applies it to securities acquired both before and after that date by prohibiting the use of Rule 144 for resale of
securities issued by shell companies (other than business transaction related shell companies) or issuers that have been at any
time previously a shell company. The SEC has provided an important exception to this prohibition, however, if the following conditions
are met: the issuer of the securities that was formerly a shell company has ceased to be a shell company; the issuer of the securities
is subject to the reporting requirements of Section 13 or 15(d) of the Exchange Act; the issuer of the securities has filed all
Exchange Act reports and material required to be filed, as applicable, during the preceding 12 months (or such shorter period that
the issuer was required to file such reports and materials), other than Form 8-K reports; and at least one year has elapsed from
the time that the issuer filed current Form 10 type information with the SEC reflecting its status as an entity that is not a shell
company. As such, due to the fact that we had been a shell company prior to October 2005, holders of &ldquo;restricted securities&rdquo;
within the meaning of Rule 144, when reselling their shares pursuant to Rule 144, shall be subject to the conditions set forth
herein.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 53; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->50<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_003"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;1B.&nbsp;</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>UNRESOLVED STAFF COMMENTS.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
reporting companies are not required to provide the information required by this item.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_004"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;2.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PROPERTIES.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
is no private land ownership in the PRC. All land is either owned by the government of the PRC on behalf of all Chinese citizens
or collectively owned by farmers. However, land use rights may be allocated by the PRC State Land Administration Bureau or its
authorized branches. Helpson was granted land use rights by the PRC government for approximately 22,936 square meters of land
located on Plot C09-2 in the Haikou Bonded Zone, Hainan Province, PRC in 2003. These land use rights will expire on September
10, 2063.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Helpson
owns two production facilities in Haikou, Hainan Province, PRC, one of which has a construction area of 663.94 square meters and
is located on the 6th floor of Standard Plant Building B, Jinpan Industrial Development Zone. The other factory, located on Plot
C09-2 in the Haikou Bonded Zone, has two buildings with production area of 20,282.42 square meters, certificate number HK477872,
and 6,593.20 square meters, certificate number HK122889.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In
addition, Helpson rents offices located on the second floor of the Jiahai Building owned by Hainan Zhongfu Foreign Export Personnel
Service Center (the &ldquo;Center&rdquo;) as its principal executive offices. Monthly rent at this facility is RMB 5,580 (approximately
$843). The original term of the lease was 3 years, from December 1, 2010 to November 30, 2013. On December 31, 2011, this lease
was superseded by a new lease, for a term of nine years, for office spaces on the second floor and the entire third floor at a
monthly rent of RMB 20,000 (approximately $2,941), with a 5% increase every two years from the fourth year until the end of the
term. The aggregate area of the office space rented by Helpson is 1,686 square meters (16,812 square feet).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
believe that all our properties have been adequately maintained, are generally in good condition, and are suitable and adequate
for our business. However, we are anticipate a possible need for expansion and additional space as our production increases.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Mortgaged
Property</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Helpson
entered into an eight-year construction loan facility dated June 21, 2013. The total loan facility amount is RMB80,000,000 (approximately
$12.3 million), which had been fully utilized through May 7, 2014. We have incrementally repaid the principle of RMB36 million
(approximately $5.2 million) of the construction loan per the payback schedule as of January 10, 2019. The proceeds of the loan
were used for and are collateralized by the construction of the Company&rsquo;s new production facility and the included production
line equipment and machinery. Upon the Company&rsquo;s receipt of the ownership certificate over the new factory, the mortgage
was formally placed on the new facility in the second quarter of 2016.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 54; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->51<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
loans referred to above are set forth in the table below:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 20%; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; padding-left: 1.5pt">Total Amount of the<BR>
 Line of Credit</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 19%; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; padding-left: 1.5pt">Lending Institution</TD><TD STYLE="width: 1%; font-weight: bold">&nbsp;</TD>
    <TD STYLE="width: 1%; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 17%; border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Contract Period</B></FONT></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; font-weight: bold; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font-weight: bold; border-bottom: Black 1.5pt solid">&nbsp;</TD>
    <TD STYLE="width: 19%; font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid; padding-left: 1.5pt">Interest Rate</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 19%; text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Properties under</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Mortgage</B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 5.4pt; vertical-align: top">RMB 80 million<BR> (Approximately $12.3 million)</TD><TD STYLE="text-align: center; vertical-align: top">&nbsp;</TD>
    <TD STYLE="padding-left: 5.4pt; text-align: center; vertical-align: top">Bank of China</TD><TD STYLE="text-align: center; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: center; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: top"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">July 11, 2013</FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">to July 10, 2021</FONT></P></TD><TD STYLE="text-align: center; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: center; padding-left: 5.4pt; vertical-align: top">The interest rate is 5.39%, based upon 110% of the PRC government&rsquo;s eight-year term rate effective on the actual draw-down date, subject to annual adjustments based on 110% of the floating rate for the same type of loan on the anniversary from the draw-down date and its subsequent anniversary dates.&nbsp;&nbsp;On July 10, 2018, the interest rate was adjusted to 5.39%. </TD><TD STYLE="text-align: center; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: center; padding-left: 5.4pt; vertical-align: top">Helpson&rsquo;s new factory: 20,282.42 square meters&nbsp;&nbsp;(Certificate #: HK477872) and the production line equipment and machinery in the new factory</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_005"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;3.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>LEGAL PROCEEDINGS.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">From
time to time, we may become involved in various lawsuits and legal proceedings which arise in the ordinary course of business.
Litigation is subject to inherent uncertainties, and an adverse result in these or other matters may arise from time to time that
may harm our business. However, we are currently not aware of any such legal proceedings or claims that we believe will have,
individually or in the aggregate, a material adverse effect on our business, financial condition or operating results.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_006"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;4.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MINE SAFETY DISCLOSURES.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Not
applicable.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 55; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->52<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="b_007"></A>PART
II</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_008"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;5.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MARKET FOR REGISTRANT&rsquo;S
    COMMON EQUITY, RELATED STOCKHOLDER MATTERS AND ISSUER PURCHASES OF EQUITY SECURITIES.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Market
Information</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our shares began trading
on the NYSE American (Formerly known as NYSE MKT) on September 30, 2009 under the symbol &ldquo;CPHI&rdquo;. Prior to September
30, 2009, our shares traded on the OTC Bulletin Board under the symbol &ldquo;CPHI.OB.&rdquo;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Holders</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As of March 26, 2019, there were approximately 147 shareholders of record of our common stock and an indeterminate
number of beneficial holders who held our common stock in street name.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Transfer
Agent and Registrar</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
transfer agent and registrar for our common stock is Corporate Stock Transfer, Inc., with offices at 3200 Cherry Creek South Drive,
Suite 430, Denver, Colorado 80209. Their telephone number is (303) 282-4800 and fax number is (303) 282-5800.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Dividend
Policy</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have never paid or declared any dividend on our common stock and we do not anticipate paying cash dividends in the foreseeable
future. As a result of our holding company structure, we would rely entirely on dividend payments from our subsidiaries, Onny
Investment Ltd. and Hainan Helpson Medial &amp; Biotechnology Co., Ltd., for our cash flow to pay dividends on our common stock.
The PRC government imposes controls on the conversion of Renminbi into foreign currencies and the remittance of currencies out
of the PRC, which may also affect our ability to pay cash dividends in the future.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Securities
Authorized for Issuance under Equity Compensation Plans</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="13" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equity Compensation Plan Information</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Plan category</TD><TD STYLE="border-bottom: Black 1.5pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Number of </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>securities to be </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>issued upon </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>exercise of </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>outstanding </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>options, warrants </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>and rights</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Weighted-average </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>exercise price of </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>outstanding </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>options, warrants </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>and rights</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Number of securities </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>remaining available for </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>future issuance under </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>equity compensation </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>plans (excluding </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>securities reflected </B></FONT></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>in column (a))</B></FONT></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">(a)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">(b)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">(c)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Equity compensation plans not approved by security holders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 64%; text-align: left; padding-bottom: 1.5pt">Equity compensation plans approved by security holders</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">3,825,000</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 1.5pt">Totals</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,825,000</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 56; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->53<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_009"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 6.</B></FONT></TD>
    <TD STYLE="width: 91%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SELECTED
    FINANCIAL DATA</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
a &ldquo;smaller reporting company&rdquo; as defined in Item 10 of Regulation S-K, we are not required to provide the information
required by this item.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_010"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 7.</B></FONT></TD>
    <TD STYLE="width: 91%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>MANAGEMENT&rsquo;S
    DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS.</B></FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
statements contained in this report with respect to our financial condition, results of operations and business that are not historical
facts are forward-looking statements. Forward-looking statements can be identified by the use of forward-looking terminology,
such as &ldquo;anticipate&rdquo;, &ldquo;believe&rdquo;, &ldquo;expect&rdquo;, &ldquo;plan&rdquo;, &ldquo;intend&rdquo;, &ldquo;seek&rdquo;,
&ldquo;estimate&rdquo;, &ldquo;project&rdquo;, &ldquo;could&rdquo;, &ldquo;may&rdquo; or the negative thereof or other variations
thereon, or by discussions of strategy that involve risks and uncertainties. Management wishes to caution the readers that any
such forward-looking statements contained in this report reflect our current beliefs with respect to future events and involve
known and unknown risks, uncertainties and other factors, including, but not limited to, economic, competitive, regulatory, technological,
key employees, and general business factors affecting our operations, markets, growth, services, products, licenses and other
factors, some of which are described in this report including in &ldquo;Risk Factors&rdquo; in Item 1A and some of which are discussed
in our other filings with the Securities and Exchange Commission. These forward-looking statements are only estimates or predictions.
No assurances can be given regarding the achievement of future results, as actual results may differ materially as a result of
risks facing our company, and actual events may differ from the assumptions underlying the statements that have been made regarding
anticipated events.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">These
risk factors should be considered in connection with any subsequent written or oral forward-looking statements that we or persons
acting on our behalf may issue. All written and oral forward-looking statements made in connection with this report that are attributable
to our company or persons acting on our behalf are expressly qualified in their entirety by these cautionary statements. Given
these uncertainties, we caution investors not to unduly rely on our forward-looking statements. We do not undertake any obligation
to review or confirm analysts&rsquo; expectations or estimates or to release publicly any revisions to any forward-looking statements
to reflect events or circumstances after the date of this report or to reflect the occurrence of unanticipated events, except
as required by applicable law or regulation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Business
Overview &amp; Recent Developments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
continue to feel sustained pressure from the heightened requirements of drug registration standards, consistency evaluations,
and the rising costs of clinical trials in 2018. At the same time, the improvement of environmental protection tax law, air, water
and soil pollution control standards and the strengthening of supervision bring about the increase of environmental protection
costs. In this context, the shortage of Active Pharmaceutical Ingredients (APIs) and intermediates leads to the increase of raw
materials costs.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">On
March 5, 2016, the Chinese State Council issued &ldquo;<I>Opinions on Carrying out Consistency Evaluations of the Quality and
Efficacy of Generic Drugs</I>&rdquo; (the &ldquo;Opinions&rdquo;). The Opinions define the objectives of evaluations, establish
deadlines, determine selection criteria for reference drugs, call for a rational selection of evaluation methods, identify pharmaceutical
manufacturers as the principle generic drug consistency evaluation, and set forth corresponding incentives. Subsequently, the
CFDA issued &ldquo;<I>Comments from the General Office of the State Council on the Consistency Evaluations of the Efficacy and
Quality of Generic Drugs</I>&rdquo; in May 2016, in order to further elaborate on assessment processes and related technical rules.
Consistency evaluations apply to the majority of our current existing marketed and pipeline products. In this environment, the
management team has assessed each pipeline product based on the adjusted CFDA approval criteria and clinical trial requirements,
the estimated additional investment needed for consistency evaluation, and potential return of investment once launched into the
market; and decided to terminate the progress of certain pipeline products. Complying with consistency evaluations will become
our core task in the near future and will therefore significantly impact our operations as well as our industrial structure.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 57; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->54<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Under
the requirements of the consistency evaluation policy, the company actively evaluated the technical difficulty, investment demand,
time requirement, and investment return rate of all applicable marketed products and pipeline products. We also actively promoted
the compliance process for several key products in 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
order to support our existing products package we remain focused on pipeline development. We have experienced delays in obtaining
approval for certain products in our pipeline because of revisions of and enhancements to CFDA approval criteria and processes.
These revisions have resulted in additional supplemental materials and trials, higher costs, and longer approval times for certain
applications.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
detailed implementation rules of consistency evaluations are still being introduced, and our decision making with respect to further
development of our pipeline products has been adversely impacted by those uncertainties. In light of this uncertainty, we have
experienced slow progress in the development of our pipeline products in 2018. The following list sets forth the current status
of our main pipeline products:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"><TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="width: 0.5in; font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="width: 0.25in; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Antibiotic
                                         Combination - We are currently in Phase II of clinical trials, due to increased regulatory
                                         requests for clinical review.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</FONT></TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Rosuvastatin
                                         - Rosuvastatin is a generic form of Crestor, a drug for the treatment of high blood cholesterol
                                         levels. Clinical trials for this generic drug were completed in the fourth quarter of
                                         2010. We have submitted an application for production approval and are supplementing
                                         consistency evaluation experiments pursuant to the Opinions. </FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Heart
                                         disease drug - We developed an oral solution for the treatment of coronary heart disease
                                         in our new product pipeline. This product comes with a patented Traditional Chinese Medicine
                                         (&ldquo;TCM&rdquo;) formula. We have completed Phase III clinical trials and are supplementing
                                         clinical trials pursuant to the updated criteria.</FONT></TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; font: 10pt Times New Roman, Times, Serif">
<TD STYLE="font: 10pt Times New Roman, Times, Serif"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&#9679;</TD><TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Alzheimer&rsquo;s
                                         disease drug - We developed a drug for the treatment of Alzheimer&rsquo;s disease and have
                                         completed consistency evaluation experiments. We are in the stage of pilot scale tests
                                         and trial productions.</FONT></TD></TR></TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 58; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->55<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Market
Trends</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Consumer
demand for medicine is relatively rigid and stable and is generally unaffected by seasonal business cycles. However, we have noticed
that the growth rate of the pharmaceutical manufacturing industry has been higher than GDP growth rates in China. According to
the study <I>&ldquo;Deepening The Reform of China&rsquo;s Medical and Healthcare System and Building A Value-Based Quality Service Delivery
System</I>&rdquo; published by the World Bank, if China maintains its existing healthcare system, total health expenditures will
increase from 5.5% of GDP in 2014 to over 9% of GDP in 2035, with an average annual growth rate of 8.4%.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
rapid development of the pharmaceutical industry in China has been driven by the continuous growth of total healthcare costs,
the establishment and improvement of the universal health-care insurance system, increases in medical expenditures per capita,
the aging population, and changes in the disease spectrum. However, development has been negatively impacted by factors like health-care
insurance cost controls and price pressure in drug tenders in recent years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Central Committee Political Bureau of the Communist Party of China approved the &ldquo;Healthy China 2030 Plan&rdquo; in August
2016, which proposed reducing personal hygiene spending to approximately 28% of total healthcare expenditures by 2020, and 25%
of total healthcare expenditures by 2030.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
order to achieve the objectives of the above-mentioned Healthy China 2030 Plan in the context of an aging population and an improving
universal health-care insurance system, we believe that the hygiene spending proportion of total fiscal expenditures will increase
and that net annual health-care insurance expenditures will increase as well. We anticipate that the use of generic drugs as a
cost-effective medical solution will be further promoted as a way to reduce the payment pressures of health-care insurance. As
a generic drug company we are presented with a huge domestic market, and through further upgrades, in conjunction with consistency
evaluations, could allow us to meet European and American production standards, enabling us to export our products to overseas
markets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
August 2015, the State Council promulgated &ldquo;<I>Opinions on Reforming Examination of the Approval System for the Reform of
Drugs and Medical Devices</I>&rdquo;, which was the prelude to reforms of the drug examination and approval systems, reforms of
the drug registration system, consistency evaluations of generic drugs, and enhanced drug listing licensing systems, among other
reforms in China. The CFDA has also subsequently introduced a number of specific measures and technical details related to various
areas of the above-mentioned reforms. These policies may change the existing competitive landscape, development methods, operating
patterns and rules of the pharmaceutical industry, and may have a significant impact on the strategic choices and future development
models of Chinese pharmaceutical companies.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
addition, the Office of the State Council issued &ldquo;<I>Pilot Plan for Marketing Authorization Holders</I>&rdquo; on May 24,
2016, allowing eligible drug research and development institutions and scientific researchers to become Marketing Authorization
Holders (&ldquo;MAH&rdquo;) by obtaining drug marketing authorization and drug approval numbers from the State Council. This policy
uses a management model of separating drug marketing authorization and drug production licenses, thereby allowing an MAH to produce
pharmaceuticals itself or to consign production to other pharmaceutical manufacturers. This policy not only transitions our production
practices to meet European and United States standards by separating drug approval and production qualifications, and therefore
changing the existing model of bundling drug approval numbers to pharmaceutical manufacturers in China, but also serves as a supplement
to the ongoing consistency evaluations policy. Given that a certain failure rate must be demonstrated by MAH applicants for their
consistency evaluations, an applicant that passes the evaluations could consign production to an applicant who failed to optimize
capacity, save on fixed costs, and reduce capital expenditures.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 59; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->56<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">In
general, demand for pharmaceutical products is still experiencing steady growth in China. The ongoing generic drug consistency
evaluations and reform of China&rsquo;s drug production registration and review policies will have major effects on the future
development of our industry and may change its business patterns. We will continue to actively adapt to state policy guidance
and further evaluate market conditions for our current existing products, pipeline products, and competition in the market in
order to optimize our development strategy.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Results
of Operations for the Fiscal Year Ended December 31, 2018</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Revenue</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Revenue
decreased by 6.7% to $12.3 million for the year ended December 31, 2018, as compared to $13.2 million for the year ended December
31, 2017. This decrease was mainly due to the negative impact around health insurance cost controls as well as policies for reducing
the proportion of drug cost to total health-care spending, in conjunction with the company&rsquo;s efforts in controlling bad
debts by more rigorous screening customs and more stringent policies on payment terms.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Set
forth below are our revenues by product category in millions (USD) for the years ended December 31, 2018 and 2017:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt; text-align: left"></TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Year Ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD><TD STYLE="font-size: 10pt; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-size: 10pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; font-size: 10pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; border-bottom: Black 1.5pt solid; text-align: left">Product Category</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">Net Change</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; border-bottom: Black 1.5pt solid">% Change</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; font: 10pt Times New Roman, Times, Serif; text-align: left">CNS Cerebral &amp; Cardio Vascular</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2.41</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">2.07</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">0.34</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">16</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Anti-Viro/ Infection &amp; Respiratory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6.76</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">8.05</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-1.29</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">-16</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Digestive Diseases</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.72</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.69</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.03</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">4</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Other</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2.44</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2.40</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">0.04</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">2</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
most significant revenue decrease in terms of dollar amount was in our Anti-Viral/Infection &amp; Respiratory&rdquo; product category,
which generated $6.76 million in sales revenue in 2018 compared to $8.05 million in 2017, a decrease of $1.29 million. This decrease
was mainly due to a decrease in sales of our Cefaclor Dispersible Tablets, which was a result of stricter drug pricing control
policy as Group Purchasing Organization (GPO), as well as market fluctuation.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 60; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->57<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Sales
in the &ldquo;CNS Cerebral &amp; Cardio Vascular&rdquo; category increased by $0.34 million to $2.41 million in 2018 compared
to $2.07 million in 2017, which was mainly due to an increase in sales of Ozagrel, primarily the result of volatility in market
demand. Our &ldquo;Digestive Diseases&rdquo; category generated $0.72 million of sales in 2018, compared to $0.69 million in 2017.
Our &ldquo;Other&rdquo; product category generated $2.44 million of sales in 2018, compared to $2.40 million in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-size: 10pt; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">Year Ended December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left">Product Category</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">2018</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: center">2017</TD><TD STYLE="padding-bottom: 1.5pt; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font: 10pt Times New Roman, Times, Serif; text-align: left">CNS Cerebral &amp; Cardio Vascular</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">19</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif; text-align: right">16</TD><TD STYLE="width: 1%; font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Anti-Viral/ Infection &amp; Respiratory</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">55</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">61</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Digestive Diseases</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">6</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">5</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">Other</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">20</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">&nbsp;</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: right">18</TD><TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
the year ended December 31, 2018, revenue breakdown by product category experienced certain variances compared with that of the
prior year. Sales in the &ldquo;Anti-Viral/Infection &amp; Respiratory&rdquo; product category represented 55% and 61% of total
sales in the years ended December 31, 2018 and 2017, respectively. The &ldquo;CNS Cerebral &amp; Cardio Vascular&rdquo; category
represented 19% of total revenue in 2018, compared to 16% in 2017. The &ldquo;Digestive Diseases&rdquo; category represented 6%
and 5% of total revenue in 2018 and 2017, respectively. The &ldquo;Other&rdquo; category represented 20% and 18% of revenues in
2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Cost
of Revenue</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
the year ended December 31, 2018, our cost of revenue was $10.4 million, or 84.0% of total revenue, which represented a decrease
of $0.4 million from $10.7 million, or 81.3% of total revenue, in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Gross
Profit and Gross Margin</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Gross
profit for the year ended December 31, 2018 was $2.0 million, compared to $2.5 million in 2017. Our gross profit margin in 2018
was 16.0% compared to 18.7% in 2017. This decline in our gross profit margin was mainly due to a decrease in our sales, and our
fixed manufacturing overhead.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Selling
Expenses</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
selling expenses for the year ended December 31, 2018 were $3.2 million, a decrease of $0.2 million compared to $3.5 million for
the year ended December 31, 2017.&nbsp;Selling expenses accounted for 26.1% of the total revenue in 2018 compared to 26.2% in
2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>General
and Administrative Expenses</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
general and administrative expenses for the year ended December 31, 2018 were $1.9 million, which was close to $2.0 million in
2017. General and administrative expenses accounted for 15.8% and 15.3% of our total revenues in 2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 61; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->58<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Research
and Development Expenses</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
research and development expenses for the year ended December 31, 2018 was $0.17 million, compared to $0.09 million in 2017. Research
and development expenses accounted for 1.4% and 0.7% of our total revenues in 2018 and 2017, respectively. The consistency evaluations
discussed under the &ldquo;Business Overview &amp; Recent Developments&rdquo; section hereof is expected to have a significant
impact on all generic products not only in our pipeline, but also throughout the existing Chinese market. Because of the continuous
introduction of detailed implementation rules under this policy, our pipeline experienced slowed progress in 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Bad
Debt Expenses</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 45.8pt"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
bad debt expenses for the year ended December 31, 2018 was $0.6 million, which represented a decrease of $0.8 million compared
to $1.4 million in 2017. The decrease in our bad debt expenses was mainly due to the change in the composition of aging of accounts
receivables for the years ended December 31, 2018 compared to December 31, 2017, which came in line with the company&rsquo;s more
stringent scrutiny upon customers&rsquo; payment history.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
update our customer credit or payment terms to 180 days in order to better reflect our actual operating performance. Due to the
peculiar environment affecting the Chinese pharmaceutical market, deferred payments to pharmaceutical companies by state-owned
hospitals and local medicine distributors are a normal phenomenon. Our customers are primarily pharmaceutical distributors that
sell our products to mostly government-backed hospitals. Therefore, the aging of our receivables from our customers tends to be
longer-term.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
amount of net accounts receivable that were past due (or the amount of accounts receivable that were more than 180 days old) was
$0.22 million and $1.28 million as of December 31, 2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table illustrates our accounts receivable aging distribution in terms of percentage of total accounts receivable as
of December 31, 2018 and 2017:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Calibri, Helvetica, Sans-Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Times New Roman,serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR>
2018</TD><TD STYLE="padding-bottom: 1.5pt; font-family: Times New Roman,serif">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-family: Times New Roman,serif; text-align: center; border-bottom: Black 1.5pt solid">December 31,<BR>
2017</TD><TD STYLE="padding-bottom: 1.5pt; font-family: Times New Roman,serif">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; font-family: Times New Roman,serif">1 - 180 Days</TD><TD STYLE="width: 1%; font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-family: Times New Roman,serif; text-align: right">3.8</TD><TD STYLE="width: 1%; font-family: Times New Roman,serif; text-align: left">%</TD><TD STYLE="width: 1%; font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="width: 1%; font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; font-family: Times New Roman,serif; text-align: right">5.5</TD><TD STYLE="width: 1%; font-family: Times New Roman,serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman,serif">180 - 360 Days</TD><TD STYLE="font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; text-align: right">1.2</TD><TD STYLE="font-family: Times New Roman,serif; text-align: left">%</TD><TD STYLE="font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; text-align: right">2.4</TD><TD STYLE="font-family: Times New Roman,serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman,serif">360 - 720 Days</TD><TD STYLE="font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; text-align: right">0.3</TD><TD STYLE="font-family: Times New Roman,serif; text-align: left">%</TD><TD STYLE="font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; text-align: right">13.6</TD><TD STYLE="font-family: Times New Roman,serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-family: Times New Roman,serif; text-align: left; padding-bottom: 1.5pt">&gt; 720 Days</TD><TD STYLE="font-family: Times New Roman,serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-family: Times New Roman,serif; text-align: right">94.7</TD><TD STYLE="padding-bottom: 1.5pt; font-family: Times New Roman,serif; text-align: left">%</TD><TD STYLE="font-family: Times New Roman,serif; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; font-family: Times New Roman,serif; text-align: right">78.5</TD><TD STYLE="padding-bottom: 1.5pt; font-family: Times New Roman,serif; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-family: Times New Roman,serif">Total</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: MS Mincho; font-size: 10pt">&#12288;&#12288;</FONT><FONT STYLE="font-family: Times New Roman,serif; font-size: 10pt">100.0</FONT></TD><TD STYLE="text-align: left">%</TD><TD STYLE="font-family: Times New Roman,serif">&nbsp;</TD>
    <TD STYLE="font-family: Times New Roman,serif; text-align: left">&nbsp;</TD><TD STYLE="font-family: Times New Roman,serif; text-align: right">100.0</TD><TD STYLE="font-family: Times New Roman,serif; text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in">Our bad debt allowance
estimate has been updated to 0% of accounts receivable that are within 180 days old, 10% of accounts receivable that are between
180 days and 365 days old, 70% of accounts receivable that are between 365 days and 720 days old, and 100% of accounts receivable
that are greater than 720 days old. In the fourth quarter of 2018 in order to better reflect our actual business performance in
the fourth quarter of 2018; compared with 10% of accounts receivable that are less than 365 days old, 70% of accounts receivable
that are between 365 days and 720 days old, and 100% of accounts receivable that are greater than 720 days old.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 62; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->59<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">We
recognize bad debt expenses per actual write-offs as well as changes of allowance for doubtful accounts. To the extent that our
current allowance for doubtful accounts is higher than that of the previous period, we recognize a bad debt expense for the difference
during the current period, and when the current allowance is lower than that of the previous period, we recognize a bad debt credit
for the difference. The allowance for doubtful accounts was $17.8 million and $18.2 million as of December 31, 2018 and December
31, 2017, respectively. The changes in the allowances for doubtful accounts during the years ended December 31, 2018 and 2017
were as follows:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center">For the Fiscal Years Ended</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Balance, Beginning of Period</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">18,209,734</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">15,664,496</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">604,388</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,393,576</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(999,047</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,151,662</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Balance, End of Period</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">17,815,075</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">18,209,734</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Impairment
of Intangible Assets</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Impairment
of intangible assets for the year ended December 31, 2018 was $6.5 million, compared to $14.2 million in 2017. As a pharmaceutical
company, we have been focusing on the development and maintenance of our intangible assets, mainly in the form of medical formulas.
Because of recently implemented government policies such as consistency evaluations, our management made certain assessments regarding
the impairment of our intangible assets as of December 31, 2018 and December 31, 2017 respectively, and identified two and six
formulas that would likely be unable to generate positive cash flow in the foreseeable future and therefore recognized impairment
loss on them accordingly.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Loss
from Operations</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>&nbsp;</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
operating loss for the year ended December 31, 2018 was $10.4 million, compared to an operating loss of $18.7 million in 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Net
Interest Expense</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Net
interest expense for the year ended December 31, 2018 was $0.4 million, compared to $0.5 million in 2017. The decrease is primarily
due to overall decreased debt levels due to the decrease in the interest incurred in conjunction with the construction loan facility
as discussed in Note 8 to the consolidated financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 63; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->60<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Income
Tax expense</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
income tax rate for our PRC subsidiary, Helpson was 25% for the year ended December 31, 2018 and 2017, respectively. Our income
tax (benefit) expense was ($0.1) million and $0.1 million for the years ended December 31, 2018 and 2017, respectively. We renewed
our &ldquo;National High-Tech Enterprise&rdquo; status with the Chinese government in the third quarter of 2013. With this designation,
for the years ending December 31, 2014, 2015 and 2016, we enjoyed a preferential tax rate of 15%, which is notably lower than
the statutory income tax rate of 25%. However, our recent net loss results have put the Company in an unfavorable position for
the potential renewal of &ldquo;National High-Tech Enterprise&rdquo; status in 2017, and after evaluating the feasibility of such
a renewal, the Company has decided not to renew this status. As a result, our tax rate 2018 and for Helpson for 2017 and the foreseeable
future will be 25%.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Net
Loss</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Net
Loss for year ended December 31, 2018 was $10.8 million, compared to net loss of $19.3 million for the year ended December 31,
2017. The decrease in net loss was mainly a result of the decrease in impairment of long term assets.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">For
the year ended December 31, 2018, loss per basic and diluted common share was $0.25, compared to loss per basic and diluted share
of $0.44 for the year ended December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
number of basic and diluted weighted-average outstanding shares used to calculate loss per share was 43,579,557 for both 2018
and 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Liquidity
and Capital Resources</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Our
principal source of liquidity is cash generated from operations.&nbsp;During 2018, our Chief Executive and Chairperson advanced
an aggregate of $287,423 for use in operations. Our cash and cash equivalents were $1.2 million, representing 2.6% of our total
assets as of December 31, 2018, as compared to $2.0 million, representing 3.4% of our total assets as of December 31, 2017. All
of the $1.2 million of cash and cash equivalents as of December 31, 2018, is considered to be reinvested indefinitely in our Chinese
subsidiary, Helpson, and is not expected to be available for payment of dividends or for other payments to our parent company
or to its shareholders. We entered into an eight-year construction loan facility on September 21, 2013. The total loan facility
amount is RMB 80 million (approximately $11.7 million), which had been fully utilized through May 7, 2014. As of January 10, 2019,
we have accumulatively repaid the principal of RMB 36 million (approximately $5.2 million) of the construction loans, per the
payback schedule. The current balance of the construction loan facility is $2.2 million as of December 31, 2018. Cash flow generated
from operating activities was used to fund our daily operating expenses as well as the repayment of our loan facility.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Based
on our current operating plan, management believes that cash provided by operations will be sufficient to meet our working capital
needs and our anticipated capital expenditures, including expenditures for new formula acquisitions for the next twelve months.
However, if circumstances change and we do not follow our operating plan as expected, we may be required to seek additional capital
and/or to reduce certain discretionary spending, which could have a material adverse effect on our ability to achieve our business
objectives. Notwithstanding the foregoing, we may seek additional financing as necessary for expansion purposes and when we believe
market conditions are most advantageous, which may include debt and/or equity financing. Although our Chairperson and Chief Executive
Officer had advanced funds of $278,696 for working capital during 2018, there can be no assurances that this will be the case
in the future. An aggregate of $87,254 was repaid to the Chairperson in January, 2019. There can be no assurance that any additional
financing will be available on acceptable terms, if at all.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 64; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->61<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Operating
Activities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Net
cash provided by operating activities was $1.3 million in the year ended December 31, 2018, compared to $0.8 million for 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, our accounts receivable was $0.9 million, a decrease of $1.4 million from $2.3 million as of December 31,
2017. The decrease was mainly due to the decrease in revenue and improvement in collection of accounts receivable in 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, total inventory was $5.1 million, a decrease of $1.3 million from $6.4 million as of December 31, 2017.
This decrease was mainly due to our improved management of inventory turn-over in 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Investing
Activities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">During
the year ended December 31, 2018, net cash used in investing activities was $0.05 million, compared to $0.14 million for the year
ended December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B><I>Financing
Activities</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Cash
flow used in financing activities was $2.0 million in the year ended December 31, 2018; compared to $1.5 million in the year ended
December 31, 2017. In 2018, the decrease in cash flow used in financing activities was mainly due to the repayment of the RMB
15,000,000 (approximately $2.3 million) line of loan facility in 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">According
to relevant PRC laws, companies registered in the PRC, including our PRC subsidiary, Helpson, are required to allocate at least
ten percent (10%) of their after-tax net income, as determined under accounting standards and regulations in the PRC, to statutory
surplus reserve accounts until the reserve account balances reach fifty percent (50%) of the companies&rsquo; registered capital
prior to their remittance of funds out of the PRC. Allocations to these reserves and funds can only be used for specific purposes
and are not transferrable to the parent company in the form of loans, advances or cash dividends.&nbsp;For the years ending December
31, 2018 and 2017, Helpson&rsquo;s net assets totaled $27,485,000 and $40,034,000, respectively. Due to the restriction on dividend
distribution to overseas shareholders, the amount of Helpson&rsquo;s net assets that was designated for general and statutory
capital reserves, and thus could not be transferred to our parent company as cash dividends, was $8,145,000 and $8,145,000 (50%
of registered capital) for the fiscal years ended December 31, 2018 and 2017, respectively.&nbsp;Since the amount that Helpson
must set aside for the statutory surplus fund only accounts for 29.6% and 20.3%, respectively, of its total net assets, this reserve
does not have a major impact on our liquidity. There were no allocations to the statutory surplus reserve accounts during the
year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 65; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->62<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">The
Chinese government also imposes controls on the conversion of RMB into foreign currencies and the remittance of currencies out
of China.&nbsp;Our businesses and assets are primarily denominated in RMB.&nbsp;All foreign exchange transactions take place either
through the People&rsquo;s Bank of China or other banks authorized to buy and sell foreign currencies at the exchange rates quoted
by the People&rsquo;s Bank of China.&nbsp;Approval of foreign currency payments by the People&rsquo;s Bank of China or other regulatory
institutions requires the submission of a payment application form together with certain invoices and executed contracts.&nbsp;The
currency exchange control procedures imposed by Chinese government authorities may restrict Helpson, our Chinese subsidiary, from
transferring its net assets to our parent company through loans, advances or cash dividends.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Off-Balance
Sheet Arrangements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, we did not have any off-balance sheet arrangements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Commitments</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">As
of December 31, 2018, we were obligated to pay laboratories and other service providers approximately $0.30 million over approximately
the next four years upon completion of various phases of contracts required to obtain CFDA production approval for our medical
formulas.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B>Critical
Accounting Policies</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Management&rsquo;s
discussion and analysis of our financial condition and results of operations are based upon our consolidated financial statements,
which have been prepared in accordance with United States generally accepted accounting principles. Our financial statements reflect
the selection and application of accounting policies which require management to make significant estimates and judgments. The
discussion of our critical accounting policies contained in Note 1 to our consolidated financial statements, &ldquo;Organization
and Significant Accounting Policies&rdquo;, is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 66; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->63<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_011"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 7A.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>QUANTITATIVE AND QUALITATIVE
    DISCLOSURES ABOUT MARKET RISK</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Smaller
reporting companies are not required to provide the information required by this item.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_012"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 8.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>FINANCIAL STATEMENTS AND
    SUPPLEMENTARY DATA</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
consolidated balance sheets, as of December 31, 2018 and 2017, and the related consolidated statements of operations and comprehensive
income (loss), stockholders&rsquo; equity and cash flows for each of the two years in the period ended December 31, 2018 and 2017,
together with the related notes and the report of our independent registered public accounting firms, are set forth on the &ldquo;F&rdquo;
pages of this report.</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_013"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 9.</B></FONT></TD>
    <TD STYLE="width: 91%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHANGES
    IN AND DISAGREEMENTS WITH ACCOUNTANTS ON ACCOUNTING AND FINANCIAL DISCLOSURE</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_014"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 9A.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CONTROLS AND PROCEDURES</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Evaluation
of Disclosure Controls and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
maintain disclosure controls and procedures (as defined in Rule 13a-15(e) under the Exchange Act) that are designed to ensure
that information that would be required to be disclosed in Exchange Act reports is recorded, processed, summarized and reported
within the time period specified in the SEC&rsquo;s rules and forms, and that such information is accumulated and communicated
to our management, including to our Chief Executive Officer and interim Chief Financial Officer, as appropriate, to allow timely
decisions regarding required disclosure.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">As
required by Rule 13a-15 under the Exchange Act, our management, including our Chief Executive Officer and interim Chief Financial
Officer, evaluated the effectiveness of the design and operation of our disclosure controls and procedures as of December 31,
2018. Based on that evaluation, our Chief Executive Officer and interim Chief Financial Officer concluded that as of December
31, 2018, our disclosure controls and procedures were not effective to satisfy the objectives for which they are intended due
to the material weakness in our internal control over financial reporting discussed below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 67; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->64<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Management&rsquo;s
Report on Internal Control over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
management is responsible for establishing and maintaining adequate internal control over our financial reporting. Internal control
over financial reporting is defined in Rule 13a-15(f) or 15d-15(f) under the Exchange Act as a process designed by, or under the
supervision of, a company&rsquo;s principal executive and principal financial officers, or persons performing similar functions,
and effected by a company&rsquo;s board of directors, management and other personnel to provide reasonable assurance regarding
the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with U.S.
generally accepted accounting principles and includes those policies and procedures that (i) pertain to the maintenance of records
that, in reasonable detail, accurately and fairly reflect the transactions and dispositions of the assets of a company; (ii) provide
reasonable assurance that transactions are recorded as necessary to permit preparation of financial statements in accordance with
U.S. generally accepted accounting principles and that receipts and expenditures of a company are being made only in accordance
with authorizations of management and directors of a company; and (iii) provide reasonable assurance regarding prevention or timely
detection of unauthorized acquisition, use or disposition of a company&rsquo;s assets that could have a material effect on the
financial statements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Any
system of internal control, no matter how well designed, has inherent limitations, including the possibility that a control can
be circumvented or overridden and misstatements due to error or fraud may occur and not be detected in a timely manner. Also,
because of changes in conditions, internal control effectiveness may vary over time. Accordingly, even an effective system of
internal control will provide only reasonable assurance with respect to financial statement preparation. In addition, the design
of any system of controls is based in part on certain assumptions about the likelihood of future events, and there can be no assurance
that any design will succeed in achieving its stated goals under all potential future conditions. Over time, controls may become
inadequate because of changes in conditions or deterioration in the degree of compliance with policies or procedures. Therefore,
any current evaluation of controls cannot and should not be projected to future periods.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Management
assessed our internal control over financial reporting as of the year ended December 31, 2018. In making this assessment, management
used the criteria set forth in 2013 by the Committee of Sponsoring Organizations of the Treadway Commission (COSO) in the report
entitled &ldquo;Internal Control-Integrated Framework.&rdquo; The 2013 COSO framework summarizes each of the components of a company&rsquo;s
internal control system, including (i) the control environment, (ii) risk assessment, (iii) control activities, (iv) information
and communication, and (v) monitoring.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Based
on management&rsquo;s assessment using the COSO criteria, management has concluded that our internal control over financial reporting
was not effective as of December 31, 2018, to allow our management, employees and consultants, in the normal course of performing
their assigned functions, to prevent or detect misstatements on a timely and reasonable basis and to provide reasonable assurance
regarding the reliability of financial reporting and the preparation of financial statements for external reporting purposes in
accordance with U.S. generally accepted accounting principles (&ldquo;U.S. GAAP&rdquo;).</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
material weakness is a control deficiency, or combination of control deficiencies, that results in more than a remote likelihood
that a material misstatement of the annual or interim financial statements will not be prevented or detected. Our Chief Executive
Officer and interim Chief Financial Officer has determined there existed a material weakness in our internal control over financial
reporting as of December 31, 2018, with respect to our lack of accounting financial reporting personnel knowledgeable in US GAAP.
As of the date of this report, we are undertaking steps to correct the aforementioned material weaknesses by obtaining education
and training for our personnel regarding the proper accounting under U.S. GAAP and reviewing the processes to correct the identified
weaknesses. Notwithstanding these material weaknesses, management has concluded that our consolidated financial statements included
in this annual report are fairly stated in all material respects in accordance with U.S. GAAP for each period presented herein.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Because
we are a smaller reporting company, this Annual Report on Form 10-K does not include an attestation report of our independent
registered public accounting firm regarding internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Changes
in Internal Controls over Financial Reporting</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
were no changes in our internal control over financial reporting identified in connection with the evaluation required by paragraph
(d) of Exchange Act Rules 13a-15 or 15d-15 that occurred during our last fiscal quarter that have materially affected, or are
reasonably likely to materially affect, our internal control over financial reporting.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_015"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 9B.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>OTHER INFORMATION</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 68; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->65<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="b_016"></A>PART
III</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_017"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 10.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DIRECTORS, EXECUTIVE OFFICERS
    AND CORPORATE GOVERNANCE.</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>General</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Listed
below are the names and ages of all our directors and executive officers at March 26, 2019, along with their positions, offices
and term:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 19%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Name</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 8%; border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Age</B></FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Position</B></FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhilin Li</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">66</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman, President,
    Chief Executive Officer and interim Chief Financial Officer</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Heung Mei Tsui</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">62</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gene Michael Bennett</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">71</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yingwen Zhang</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">74</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Baowen Dong</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">78</FONT></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Independent Director</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All
of our independent directors hold offices until our next annual meeting of the stockholders, at which a successor will be duly
elected and qualified or until his or her earlier resignation, removal from office, death or incapacity. Non-independent directors
will hold office for a term of three (3) years or when their respective successors shall have been elected and shall qualify,
or upon their prior death, resignation or removal. Directors may be re-elected for successive terms. Officers serve at the discretion
of the board of directors.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following sets forth biographical information regarding the above directors and executive officers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Zhilin
Li</I></B> is the Chairman, President, Chief Executive Officer and interim Chief Financial Officer of our company. She has served
as a director since 2006 and as the President and Chief Executive Officer since 2005. She was a founder of Helpson, and served
as Chairman and Chief Executive Officer of Helpson from 1993 to 2005. Ms. Li was formerly the president of Haikou Bio-Engineering
Institute as well as the vice president of Sichuan Institute of Biology. She graduated from Sichuan University with a degree in
biology.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Heung
Mei Tsui</I>&nbsp;</B>has served as a director since April 28, 2009. Previously, Ms. Tsui served as a member of our board from
October 2005 to February 2008. Ms. Tsui has been a self-employed businesswoman engaged in strategic investments and was previously
engaged in the pharmaceutical chemical raw material import/export business. Ms. Tsui graduated from Hunan Financial &amp; Economic
College in 1982.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Gene
Michael Bennett</I></B> has served as our independent director since February 2008. Presently, Mr. Bennett is advisor and management
consultant to several companies in China, including Beijing Huo Chai Mutual Entertainment Technology Co. Ltd. located in Beijing,
China and Epay, Ltd. located in Shenzhen, China. In addition, Mr. Bennett is the Chairman of the Board of TALENI Healthcare, Ltd.
located in Orange County, California, USA. From 2013 through 2015 Mr. Bennett served as part-time CFO for Kang Jia Fu, Royal Traditional
Health Investment Management Co. Ltd , located in Wuxi, Jiangsu Province, China and advisor to Swiss Capital Asia, located in
Hong Kong. From 2009 through 2013, Mr. Bennett served as the CEO of American General Business Association, located in Beijing,
China. Mr. Bennett was a partner of Nexis Investment Consulting Corporation based in Beijing from 2004-2009. He was a partner
of ProCFO Company based in California which provided contract chief financial officer service for firms during 2000-2004. During
1998-2000, he was a basic law, accounting and tax professor at University of Hawaii, and an accounting, tax and audit professor
at Chaminade University of Honolulu, Hawaii, USA. In addition, he previously served as the chief financial officer and member
of the board of directors of Argonaut Computers in Southern California. Mr. Bennett worked as an accounting and audit professor
at Chapman University and an accounting, tax, and audit professor at California State University at Fullerton. He also acted as
chief financial officer and a board member of the National Automobile Club. Mr. Bennett graduated from Michigan State University
with an MBA in Finance and BA in Accounting. He obtained his CPA license from the State of Colorado, which is currently inactive.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 69; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->66<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Yingwen
Zhang</I></B> has served as our independent director since February 2008. He also currently serves as a consultant of Shanghai
Reseat Medical Tech Co. Ltd., a medical device producer. He acted as Senior Consultant and Chairman of HSE (Health Safe and Environment)
Committee of SINOFERT Holdings Limited (HKG: 0297) of SINOCHEM Group from October 2005 to June 2009. Additionally, Mr. Zhang was
appointed as the Commercial Counselor of the China Embassy in Malaysia from March 2000 through October 2005. Prior to that, from
1988 to 2000, Mr. Zhang was appointed as the Director-General to Sichuan Provincial Foreign Trade and Economic Cooperation Bureau
(the Commercial Bureau of Sichuan Province, China). In his early career he was a chemical engineer and senior economist, and then
became a senior manager for several chemical corporations in China. From 1983 to 1988, Mr. Zhang served as vice CEO and then CEO
of a large nature gas-chemical state owned enterprise (SOE) in the PRC affiliated with the SINOPEC Group. Mr. Zhang graduated
from the Chemical Engineering Department of Tianjin University in 1967.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Baowen
Dong</I></B> has served as our independent director since February 2008. Mr. Dong participated on the expert team of the Sichuan
University from 2003 to 2008, doing teaching evaluation and assessment work in Engineering and Medical Science faculty. In the
past few years, Mr. Dong has focused on the research of China&rsquo;s Health Care Reform. Previously, he concentrated on biomedical
and medical information researches. Mr. Dong has had different roles in areas of teaching and research, including a dean and a
professor, at Sichuan University from 1974 to 2001. Additionally, Mr. Dong was engaged in the field of communication technology
from 1966 to 1974. Mr. Dong graduated from Xi&rsquo;an University of Science and Technology in 1966.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Family
Relationships</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">There
are no family relationships among our directors or executive officers.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Director
or Officer Involvement in Certain Legal Proceedings</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">To
our knowledge, our directors and executive officers were not involved in any legal proceedings as described in Item 401(f) of
Regulation S-K in the past ten years.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Section
16(a) Beneficial Ownership Reporting Compliance</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Section
16(a) of the Securities Exchange Act of 1934, as amended, requires our directors, executive officers and persons who own more
than 10% a registered class of our equity securities (&ldquo;Reporting Persons&rdquo;), to file reports of ownership and changes
in ownership on Forms 3, 4 and 5 with the SEC. The Reporting Persons are also required by SEC rules to furnish us with copies
of Section 16(a) forms they file. Based upon a review of the filings made on their behalf during the fiscal year ended December
31, 2018, as well as an examination of the SEC&rsquo;s EDGAR system Form 3, 4, and 5 filings (including amendments to such forms)
and our records, we believe that, during the year ended December 31, 2018, the Reporting Persons met all applicable Section 16(a)
filing requirements.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Code
of Ethics</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
July 8, 2008, we adopted a code of business conduct and ethics for all directors and employees (including officers) within the
meaning of the regulations adopted by the SEC under Section 406 of the Sarbanes-Oxley Act of 2002. The code has been designed
to deter wrongdoing and promote (i) honest and ethical conduct, including the ethical handling of actual or apparent conflicts
of interest between personal and professional relationships, (ii) full, fair, accurate, timely, and understandable disclosure
in reports and documents that we file with, or submit to, the SEC and in other public communications made by us, (iii) compliance
with applicable governmental laws, rules and regulations, (iv) the prompt internal reporting of violations of the code to an appropriate
person or persons, and (v) accountability for adherence to the code. The application of the code to the persons it applies to
may only be waived by our Board of Directors in accordance with SEC regulations and the Sarbanes-Oxley Act of 2002. A copy of
the code is available on our website at <U>www.chinapharmaholdings.com</U> or may be obtained by sending a written request to
our corporate secretary at China Pharma Holdings, Inc., Second Floor, No. 17, Jinpan Road, Haikou, Hainan Province, China 570216.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Audit
Committee</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
February 1, 2008, we established an audit committee, which currently consists of our three independent directors: Gene Michael
Bennett, Yingwen Zhang and Baowen Dong. Mr. Bennett, the Chairman of the Audit Committee, is an &ldquo;audit committee financial
expert&rdquo; as defined in Item 401(d)(5) of Regulation S-K promulgated under the Securities Act. The audit committee carries
out its responsibilities in accordance with the terms of its Audit Committee Charter, a copy of which attached as Exhibit 99.1
to our Current Report on Form 10-K filed on March 17, 2009, and available on our website at <U>www.chinapharmaholdings.com</U>.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 70; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->67<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_018"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 11.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXECUTIVE COMPENSATION</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Summary
of Executive Compensation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information concerning all cash and non-cash compensation awarded to, earned by or paid to our principal
executive officer and principal financial officer during the last two fiscal years in all capacities to our Company and our subsidiaries.
No other executive officer received compensation in excess of $100,000 during the fiscal year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="34" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">SUMMARY COMPENSATION TABLE</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid">Name and principal &nbsp;position</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Year <BR>Ended</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Salary <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Bonus <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Stock <BR>Awards <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Option <BR>Awards <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Non-Equity <BR>Incentive Plan <BR>Compensation <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Nonqualified <BR>Deferred <BR>Compensation <BR>Earnings ($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">All Other <BR>Compensation <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid">Total <BR>($)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Zhilin Li <BR></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: center">2018</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">225,600</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right"></TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">16,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">241,600</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; vertical-align: top">Chairman, Chief <BR>Executive Officer <BR>President and interim Chief Financial <BR>Officer</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: center; vertical-align: top">2017</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">225,600</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">-</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">-</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">-</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">-</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">-</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">16,000</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD>
    <TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD><TD STYLE="text-align: right; vertical-align: top">241,600</TD><TD STYLE="text-align: right; vertical-align: top">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Employment
Agreements</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><B><I>Zhilin Li<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">.
</FONT></I></B><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Hainan Helpson Medical &amp; Biotechnology Co., Ltd., our
wholly-owned subsidiary and operating entity in the PRC (&ldquo;Helpson&rdquo;), entered into an employment agreement with Ms.
Zhilin Li, our Chairman of the Board and Chief Executive Officer, which will expire on June 30, 2015. Upon the expiration of the
original agreement, Helpson renewed the agreement with Ms. Li on the same terms as the original agreement with the new expiration
date of June 30, 2020. Pursuant to the terms of the new employment agreement, Ms. Li agreed to continue to serve as Helpson&rsquo;s
Chief Executive Officer for a term of five years at an annual salary of RMB800,000. Helpson may adjust Ms. Li&rsquo;s compensation
based upon her production and operating achievement and her technical ability and working performance. Ms. Li&rsquo;s total annual
cash compensation for the fiscal year ended December 31, 2018, when aggregated with her compensation from our U.S. holding company
level, was $225,600.</FONT></P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Payments
upon Termination or Change-in-Control</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>PRC
Law.</I>Under the applicable laws of the PRC, we must pay severance to all employees who are Chinese nationals and who are terminated
with or without cause, or whose employment agreement with us expires and we choose not to continue their employment. The severance
benefit required to be paid under the laws of the PRC equals the average monthly compensation paid to the terminated employee
(including any bonuses or other payments made in the 12 months prior to the employee&rsquo;s termination) multiplied by the number
of years the employee has been employed with us, plus an additional month&rsquo;s salary if 30 days&rsquo; prior notice of such
termination has not been given. However, if the average monthly compensation to be received by the terminated employee exceeds
three times the average monthly salary of the employee&rsquo;s local area, as determined and published by the local government,
such average monthly compensation shall be capped at three times the average monthly salary of the employee&rsquo;s local area.
Except as described above, our executive officer does not have any other agreement or arrangement under which she may be entitled
to severance payments upon termination of employment.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Outstanding
Equity Awards at Fiscal Year-End</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">None.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 71; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->68<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Discussion
of Summary Compensation and Grants of Plan-based Awards Tables</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">A
summary of certain material terms of our existing compensation plans and arrangements is set forth below.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
November 12, 2010, our Board of Directors adopted, and on December 22, 2010 our stockholders approved the 2010 Long-Term Incentive
Plan (the &ldquo;2010 Incentive Plan&rdquo;), which gave us the ability to grant stock options, restricted stock, stock appreciation
rights and performance units to employees, directors and consultants, or those who will become employees, directors and consultants
of our company and/or our subsidiaries. The 2010 Incentive Plan currently allows for equity awards of up to 4,000,000 shares of
common stock. As of March 26, 2019, 175,000 shares of restricted stock outstanding, and no options were outstanding. &nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Director
Compensation</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following table sets forth information concerning cash and non-cash compensation earned by or paid to our directors during the
year ended December 31, 2018.&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom">
    <TD COLSPAN="29" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>DIRECTOR COMPENSATION</B></FONT></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Fees </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Earned </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">or </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Paid in </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Cash </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Stock </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Awards </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Option </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Awards </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-Equity </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Incentive </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Plan </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Non-Qualified </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Deferred </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Earnings </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">All </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Other </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Compensation </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: black 1.5pt solid; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Total </FONT><BR>
<FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">($)</FONT></TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD STYLE="width: 16%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Heung Mei Tsui </FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,000</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;&nbsp;-</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 9%; text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,000</FONT></TD>
    <TD STYLE="width: 1%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gene&nbsp;Michael&nbsp;Bennett </FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,000</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">16,000</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: #CCEEFF">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Yingwen Zhang </FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,037</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,037</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: white">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Baowen Dong </FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,037</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">-</FONT></TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">6,037</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Our
directors will also be reimbursed for all of their out-of-pocket expenses in traveling to and attending meetings of our Board
of Directors and committees on which they serve.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms.
Zhilin Li, our Chairman, President and Chief Executive Officer, was also compensated for serving on our board of directors as
set forth in the Summary Compensation Table appearing earlier in this Item 11.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><I>Engagement
Letters</I></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">On
December 5, 2018, we renewed the engagement letters with each of our three independent directors. Pursuant to the renewed engagement
letters, entered into on the same terms and conditions as the previous engagement letters and for a term of one year, each of
Mr. Zhang and Mr. Dong is entitled to receive annual compensation of RMB40,000 (approximately $5,817), payable quarterly and Mr.
Bennett is entitled to receive annual compensation of $16,000, payable quarterly, and a warrant to purchase 5,000 shares of common
stock at an exercise price of $0.32 per share. As of the date of this report, no warrants have been issued to Mr. Bennett.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Page; Sequence: 72; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->69<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_019"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM 12.</B></FONT></TD>
    <TD STYLE="width: 91%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>SECURITY
    OWNERSHIP OF CERTAIN BENEFICIAL OWNERS AND MANAGEMENT AND RELATED STOCKHOLDERS MATTERS</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The following table sets forth certain information as of March 26, 2019, with respect to the beneficial
ownership of our common stock, the sole outstanding class of our voting securities, by (i) any person or group owning more than
5% of each class of voting securities, (ii) each director, (iii) each executive officer and (iv) all executive officers and directors
as a group.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">As of March 26, 2019,
an aggregate of 43,579,557 shares of our common stock were outstanding.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Name and Address of Beneficial Owners(1)(2)</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount and Nature of <BR> Beneficial Ownership</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Percent of Class(3)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-style: italic">Directors and Executive Officers</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0; text-indent: 0"><P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 0">Zhilin
Li &nbsp;President,&nbsp;</P>
                                                                                <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 0.25in">Chief Executive Officer, Interim Chief Financial Officer and Chairman of the Board</P></TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">10,050,000</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">23.1</TD><TD STYLE="width: 1%; text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><P STYLE="margin-top: 0; margin-bottom: 0">Heung Mei Tsui</P>
                                 <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 0.25in">Director</P></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,312,651</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">21.4</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><P STYLE="margin-top: 0; margin-bottom: 0">Yingwen Zhang</P>
                                 <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 0.25in">Director</P></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;* &nbsp;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><P STYLE="margin-top: 0; margin-bottom: 0">Gene Michael Bennett (4) &nbsp;</P>
                                 <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 0.25in">Director</P></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;* &nbsp;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><P STYLE="margin-top: 0; margin-bottom: 0">Baowen Dong</P>
                                 <P STYLE="margin-top: 0; margin-bottom: 0; margin-left: 0.25in">Director</P></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">0</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;* &nbsp;</FONT></TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">All directors and executive officers as a group (5 persons)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,362,651</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">44.5</TD><TD STYLE="text-align: left">%</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-style: italic; text-align: left">Greater than 5% Stockholders</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Jian Yang</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,278,815</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5.2</TD><TD STYLE="text-align: left">%</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 25%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 0.25in">*</TD>
    <TD>Represents
    less than 1%.</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: left"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(1)</FONT></TD>
    <TD STYLE="width: 96%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
    to Rule 13d-3 under the Exchange Act, a person has beneficial ownership of any securities as to which such person, directly
    or indirectly, through any contract, arrangement, undertaking, relationship or otherwise has or shares voting power and/or
    investment power or as to which such person has the right to acquire such voting and/or investment power within 60 days.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(2)</FONT></TD>
    <TD STYLE="width: 96%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Unless
    otherwise stated, each beneficial owner has sole power to vote and dispose of the shares and the address of such person is
    c/o China Pharma Holdings, Inc., 2nd Floor, No. 17 Jinpan Road, Haikou, Hainan Province, People&rsquo;s Republic of China
    570216.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white">
    <TD STYLE="width: 3%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(3)</FONT></TD>
    <TD STYLE="width: 97%; text-align: justify; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">In determining the percentage of common stock owned by the beneficial owners, (a) the numerator is the number of shares of common stock beneficially owned by such owner, including shares the owner may acquire, within 60 days of March 26, 2019, upon the exercise of the options or warrants, if any, held by the owner; and (b) the denominator is the sum of (i) the total 43,579,557 shares of common stock outstanding as of March 26, 2019, and (ii) the number of shares underlying any options or warrants, which such owner has the right to acquire upon the exercise of such options or warrants within 60 days of March 26, 2019 (for those who have options or warrants).</FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 4%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(4)</FONT></TD>
    <TD STYLE="width: 96%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
    to the terms of his engagement letters, Mr. Bennett is entitled to receive warrants to purchase an aggregate of 40,000 shares
    of our common stock (5,000 shares in each of year between 2008 to 2018 fiscal years). As of the date of this report no such
    warrants were issued.</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<!-- Field: Page; Sequence: 73; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->70<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif"><B></B></FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="width: 100%; font: 10pt Times New Roman, Times, Serif; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="padding-right: 0; padding-left: 0; font-size: 10pt; text-align: left; width: 9%"><A NAME="b_020"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM&nbsp;13.</B></FONT></TD>
    <TD STYLE="padding-right: 0; padding-left: 0; font-size: 10pt; width: 91%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CERTAIN RELATIONSHIPS AND RELATED TRANSACTIONS, AND DIRECTOR INDEPENDENCE.</B></FONT></TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Related
Party Transactions</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Ms.
Tsui, one of our directors, has made various loans to the Company. The balance of such loans from Ms. Tsui remained $1,354,567
as of December 31, 2018 and 2017. The loans bear interest at a rate of 1% per annum and principal and interest were payable by
December 31, 2018, pursuant to a loans extension confirmation letter executed by the Company and Ms. Tsui. We recognized interest
expense of $13,546 for the years ended December 31, 2018 and 2017, respectively.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">During
2018, the Company received advances totaling $278,596 from our Chairperson and Chief Executive Officer. This amount is recorded
as Other payables &ndash; related parties on the accompanying consolidated balance sheets as of December 31, 2018. An aggregate
of $87,254 was repaid in January 2019.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Independence
of the Board of Directors</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">The board of directors
has determined that Messrs. Gene Michael Bennett, Baowen Dong and Yingwen Zhang are &ldquo;independent directors&rdquo; as defined
in the listing standards of NYSE American.</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_021"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
    14.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>PRINCIPAL
    ACCOUNTANT FEES AND SERVICES</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Audit
Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
aggregate fees billed by <FONT STYLE="background-color: white">B F Borgers CPA PC, </FONT>our principal accountant  for professional services rendered for the audit of our annual financial
statements included in our Annual Reports on Form 10-K, for the reviews of the financial statements included in our Quarterly
Reports on Form 10-Q, and for services in connection with statutory and regulatory filings or engagements were approximately $115,000
for each of the fiscal years ended December 31, 2018 and December 31, 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Audit-Related
Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not incur any audit-related fees during the fiscal years ended December 31, 2018 and 2017.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>Tax
Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
have engaged our current principal accountant to render tax services to us in the year ended December 31, 2017 for $6,000.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><I>All
Other Fees</I></B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">We
did not engage our principal accountant to render services to us during the last two
fiscal years, other than as reported above.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Pre-Approval
Policies and Procedures</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Under
the Sarbanes-Oxley Act of 2002, all audit and non-audit services performed by our auditors must be approved in advance by our
Audit Committee to assure that such services do not impair the auditors&rsquo; independence from us. In accordance with its policies
and procedures, the Audit Committee pre-approved the audit service performed by <FONT STYLE="background-color: white">B F Borgers
CPA PC</FONT>, for our consolidated financial statements as of and for the year ended December 31, 2018.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"></P>

<!-- Field: Page; Sequence: 74; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->71<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A NAME="b_022"></A><B>PART
IV</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 9%; font: 10pt Times New Roman, Times, Serif"><A NAME="b_023"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>ITEM
    15.</B></FONT></TD>
    <TD STYLE="width: 91%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>EXHIBITS
    AND FINANCIAL STATEMENT SCHEDULES</B></FONT></TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(a)
The following documents are filed as part of this report:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Financial
Statements</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">The
following financial statements of China Pharma Holdings, Inc. and Reports of Independent Registered Public Accounting Firm are
presented in the &ldquo;F&rdquo; pages of this report:</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 92%; text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_001"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Report of B F Borgers CPA PC, Independent Registered Public Accounting Firm</FONT></A></TD>
    <TD STYLE="width: 8%; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-2</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_002"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Balance Sheets - as of December 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-3</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Operations and Comprehensive Loss - for the years ended December 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-4</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_004"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Shareholders&rsquo; Equity - for the years ended December 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-5</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_005"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Consolidated Statements of Cash Flows - for the years ended December 31, 2018 and 2017</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">F-6</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255); font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><A HREF="#a_006"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Notes to Consolidated Financial Statements</FONT></A></TD>
    <TD STYLE="text-align: center"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">F-7</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(b)
Exhibits</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">See
the Exhibit Index following the signature page of this report, which is incorporated herein by reference.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>


<!-- Field: Page; Sequence: 75; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->72<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B><A NAME="b_024"></A>SIGNATURES</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of Section 13 or 15(d) of the Securities Exchange Act of 1934, as amended, the registrant has duly caused
this report to be signed on its behalf by the undersigned, thereunto duly authorized.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date:
    March 28, 2019</FONT></TD>
    <TD COLSPAN="2" STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">CHINA PHARMA HOLDINGS, INC.</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 60%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 6%; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; width: 34%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">By:</FONT></TD>
    <TD STYLE="border-bottom: black 1.5pt solid; font: 10pt Times New Roman, Times, Serif; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
    Zhilin Li</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Name:</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhilin
    Li</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title:</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chief
    Executive Officer</FONT></TD></TR>
<TR STYLE="background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(principal
    executive officer)</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify; text-indent: 0.5in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Pursuant
to the requirements of the Securities Exchange Act of 1934, this report has been signed below by the following persons on behalf
of the registrant and in the capacities and on the dates indicated.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="width: 36%; text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Signature</FONT></TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 45%; text-align: center; font: 10pt Times New Roman, Times, Serif; vertical-align: bottom; border-bottom: Black 1.5pt solid"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Title</FONT></TD>
    <TD STYLE="width: 2%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="width: 15%; font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Date</FONT></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"></P></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center; vertical-align: bottom"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
                                         Zhilin Li</FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Chairman
                                         of the Board, President, Chief Executive </FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    28, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Zhilin
    Li</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><P STYLE="margin-top: 0; margin-bottom: 0">Officer <FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">(principal
                                                         executive officer) and <BR>                                          interim Chief Financial Officer (principal financial
                                                         officer and principal accounting                                          officer)&nbsp;</FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
                                         Heung Mei Tsui</FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    28, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Heung
    Mei Tsui</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
        Gene Michael Bennett</FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    28, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Gene
    Michael Bennett</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
        Yingwen Zhang</FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    28, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;Yingwen
    Zhang</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">/s/
                                         Baowen Dong</FONT></P></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Director</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">March
    28, 2019</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: white; font: 10pt Times New Roman, Times, Serif">
    <TD STYLE="font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">Baowen
    Dong</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD>
    <TD STYLE="text-align: center; font: 10pt Times New Roman, Times, Serif"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>


<!-- Field: Page; Sequence: 76; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->73<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt">&nbsp;</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><A NAME="b_025"></A><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>CHINA
PHARMA HOLDINGS, INC.</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>Exhibit
Index to Annual Report on Form 10-K</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>For
the Fiscal Year Ended December 31, 2018</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: center"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><B>&nbsp;</B></FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0">





<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 9%; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Exhibit </B></P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>No.</B></P></TD>
    <TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 90%; border-bottom: Black 1.5pt solid; text-align: left; vertical-align: bottom"><B>Description</B></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">3.1</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054913000005/cphi8kex31010413.htm">Articles of Incorporation of the Company (incorporated by reference to Exhibit 3.1 to our
    Current Report on Form 8-K filed on December 31, 2012).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">3.2</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054913000005/cphi8kex32010413.htm">Bylaws of the Company (incorporated by reference to Exhibit 3.2 to our Current Report on Form
    8-K filed on December 31, 2012).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.1*</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><P STYLE="margin: 0pt 0"><A HREF="f10k2018ex10-1_chinapharma.htm">Offer Letter dated December 12, 2018 from the Company and accepted by Ms. Heung Mei Tsui for Ms. Tsui serving as a director of the Company.</A></P>


</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.2*</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><P STYLE="margin: 0pt 0"><A HREF="f10k2018ex10-2_chinapharma.htm">Offer Letter dated December 12, 2018 from the Company and accepted by Ms. Zhilin Li for Ms. Li serving as a director of the Company.</A></P>


</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.3</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054915000090/cphi10kex102123114.htm">Form
    of Independent Director Offer Letter (incorporated by reference to Exhibit 10.2 to our Annual Report on Form 10-K filed on
    March 30, 2015).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.4</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054916000541/ex104.htm">Employment Agreement dated July 1, 2015 between Hainan Helpson Medical &amp; Biotechnology
    Co., Ltd. and Zhilin Li (incorporated by reference to Exhibit 10.1 to our Annual Report on Form 10-K filed on March 30, 2016).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.5*</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="f10k2018ex10-5_chinapharma.htm">Loans Extension Confirmation Letter between the Company and Heung Mei Tsui confirming the extension of the loans.</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.6</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054910000706/cphi14a111210.htm">2010 Long-Term Incentive Plan of the Company (incorporated by reference to the Definitive Proxy Statement on Schedule 14A filed on November 12, 2010).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">10.7</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054911000554/cphi8kex101060111.htm">Form of Restricted Stock Grant Agreement between the Company and the grantees under 2010 Long-Term Incentive Plan of the Company (incorporated by reference to our Current Report on Form 8-K filed on June 1, 2011).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">10.8</P>
        <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P></TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054911000554/cphi8kex102060111.htm">Form of Non-Qualified Stock Option Grant Agreement between the Company and the grantees under 2010 Long-Term Incentive Plan of the Company (incorporated by reference to our Current Report on Form 8-K filed on June 1, 2011).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">14.1</TD>
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: justify"><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054908000562/cphs1ex141071108.txt">Code of Business Conduct and Ethics (incorporated by reference to the Registration Statement
    on Form S-1 filed on July 11, 2008).</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify">21.1</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="http://www.sec.gov/Archives/edgar/data/1106644/000101054911000201/ex211.htm">Subsidiaries of the Company (incorporated by reference to our Annual Report on Form 10-K filed on March 3, 2011).</A></TD></TR>

<TR STYLE="vertical-align: top; background-color: White">
    <TD STYLE="text-align: justify">&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>

<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>31.1*</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="f10k2018ex31-1_chinapharma.htm">Certification of Chief Executive Officer pursuant to Rule 13a-14 and Rule 15d-14(a) of the Exchange Act.</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>31.2*</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="f10k2018ex31-2_chinapharma.htm">Certification of Chief Financial Officer pursuant to Rule 13a-14 and Rule 15d-14(a) of the Exchange Act.</A></TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD>32.1*</TD>
    <TD>&nbsp;</TD>
    <TD><A HREF="f10k2018ex32-1_chinapharma.htm">Certification of Chief Executive Officer and Chief Financial Officer pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002.</A></TD></TR>

<TR STYLE="vertical-align: top; background-color: White">
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">101*</FONT></TD>
    <TD><FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></TD>
    <TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Interactive
    data files pursuant to Rule 405 of Regulation S-T</FONT></TD>
    </TR>
</TABLE>
<FONT STYLE="font: 10pt Times New Roman, Times, Serif">&nbsp;</FONT></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0"></TD><TD STYLE="width: 0.25in; text-align: left"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">*</FONT></TD><TD STYLE="text-align: justify"><FONT STYLE="font: 10pt Times New Roman, Times, Serif">Exhibits
                                         filed herewith.</FONT></TD>
</TR></TABLE>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"></FONT>&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"><FONT STYLE="font: 10pt Times New Roman, Times, Serif; background-color: yellow"></FONT></P>

<!-- Field: Page; Sequence: 77; Value: 1 -->
    <DIV STYLE="margin-top: 10pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt"><!-- Field: Sequence; Type: Arabic; Name: PageNo -->74<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 10pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0"></P>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="b_026"></A>CHINA PHARMA HOLDINGS, INC. AND SUBSIDIARIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>TABLE OF CONTENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; width: 90%"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_001">Report of B F Borgers, CPA PC, Independent Registered Public Accounting Firm</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; width: 10%; text-align: center">F-2</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_002">Consolidated Balance Sheets as of December 31, 2018 and 2017</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">F-3</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top; padding-left: 0.125in; text-indent: -0.125in"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_003">Consolidated Statements of Operations and Comprehensive Income (Loss) for the Years Ended December 31, 2018 and 2017</A></FONT></TD>
    <TD STYLE="vertical-align: top; text-align: center">F-4</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_004">Consolidated Statement of Stockholders&rsquo; Equity&nbsp;for the Years ended December 31, 2018 and 2017</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">F-5</TD></TR>
<TR STYLE="background-color: White">
    <TD STYLE="vertical-align: top">&nbsp;</TD>
    <TD STYLE="vertical-align: bottom; text-align: center">&nbsp;</TD></TR>
<TR STYLE="background-color: rgb(204,238,255)">
    <TD STYLE="vertical-align: top"><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_005">Consolidated Statements of Cash Flows for the Years Ended December 31, 2018 and 2017</A></FONT></TD>
    <TD STYLE="vertical-align: bottom; text-align: center">F-6</TD></TR>
<TR STYLE="vertical-align: top; background-color: White">
    <TD>&nbsp;</TD>
    <TD STYLE="text-align: center">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top; background-color: rgb(204,238,255)">
    <TD><FONT STYLE="font-family: Times New Roman, Times, Serif; font-size: 10pt"><A HREF="#a_006">Notes to Consolidated Financial Statements</A></FONT></TD>
    <TD STYLE="text-align: center">F-7</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 78; Options: NewSection; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->1<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="a_001"></A>REPORT OF INDEPENDENT REGISTERED PUBLIC
ACCOUNTING FIRM</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To the shareholders and the board of directors
of China Pharma Holdings, Inc.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Opinion on the Financial Statements</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We have audited the accompanying consolidated
balance sheets of China Pharma Holdings, Inc. and its subsidiaries (collectively the &ldquo;Company&rdquo;) as of December 31,
2018 and 2017, the related consolidated statements of operations and comprehensive income (loss), stockholders&rsquo; equity, and
cash flows for the years then ended, and the related notes (collectively referred to as the &ldquo;financial statements&rdquo;).
In our opinion, the financial statements present fairly, in all material respects, the financial position of the Company as of
December 31, 2018 and 2017, and the results of its operations and its cash flows for the years then ended, in conformity with accounting
principles generally accepted in the United States.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>Basis for Opinion</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">These financial statements are the responsibility
of the Company&rsquo;s management. Our responsibility is to express an opinion on the Company&rsquo;s financial statements based
on our audits. We are a public accounting firm registered with the Public Company Accounting Oversight Board (United States) (&ldquo;PCAOB&rdquo;)
and are required to be independent with respect to the Company in accordance with the U.S. federal securities laws and the applicable
rules and regulations of the Securities and Exchange Commission and the PCAOB.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">We conducted our audits in accordance with
the standards of the PCAOB. Those standards require that we plan and perform the audit to obtain reasonable assurance about whether
the financial statements are free of material misstatement, whether due to error or fraud. The Company is not required to have,
nor were we engaged to perform, an audit of its internal control over financial reporting. As part of our audits we are required
to obtain an understanding of internal control over financial reporting but not for the purpose of expressing an opinion on the
effectiveness of the Company&rsquo;s internal control over financial reporting. Accordingly, we express no such opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Our audits included performing procedures
to assess the risks of material misstatement of the financial statements, whether due to error or fraud, and performing procedures
that respond to those risks. Such procedures included examining, on a test basis, evidence regarding the amounts and disclosures
in the financial statements. Our audits also included evaluating the accounting principles used and significant estimates made
by management, as well as evaluating the overall presentation of the financial statements. We believe that our audits provide a
reasonable basis for our opinion.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">/s/ B F Borgers CPA PC</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">We have served as the Company&rsquo;s auditor since 2016.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Lakewood, Colorado</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">March 28, 2019&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 79; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->2<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="a_002"></A>CHINA PHARMA HOLDINGS, INC.<BR>
CONSOLIDATED BALANCE SHEETS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>December&nbsp;31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>2018</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>December&nbsp;31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>2017</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">ASSETS</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">Current Assets:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: right">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.125in">Cash and cash equivalents</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">1,186,587</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">2,030,214</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Restricted cash</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,273,940</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">709,796</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Banker&rsquo;s acceptances</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">20,579</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,867</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Trade accounts receivable, less allowance for doubtful accounts of $17,815,075 and $18,209,734, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">916,931</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,293,120</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Other receivables, less allowance for doubtful accounts of $34,884 and $40,010, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">170,098</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">162,981</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Advances to suppliers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">47</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">461,307</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-left: 0.125in">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,054,975</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,407,155</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Prepaid expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">123,759</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">185,647</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0in">Total Current Assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,746,916</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">12,290,087</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0in">Advances for purchases of intangible assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">17,069,587</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,722,954</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0in">Property, plant and equipment, net</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">19,294,379</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,541,003</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Intangible assets, net</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">266,443</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">398,856</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">TOTAL ASSETS</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">45,377,325</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">59,952,900</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">LIABILITIES AND STOCKHOLDERS&rsquo; EQUITY</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Current Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Trade accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,060,934</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">$</TD><TD STYLE="text-align: right">1,141,138</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">310,804</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">276,368</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Other payables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,065,508</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,858,701</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Advances from customers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">525,647</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">581,132</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Other payables - related parties</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,633,263</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,354,567</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Current portion of construction loan facility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,181,360</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,305,430</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Bankers&rsquo; acceptance notes payable</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,273,940</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">709,796</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Total Current Liabilities</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,051,456</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,227,132</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Non-current Liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Construction loan facility</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,362,720</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,916,291</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Deferred tax liability</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">764,374</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">738,175</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Liabilities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">15,178,550</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">16,881,598</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Commitments and Contingencies (Note 12)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Stockholders&rsquo; Equity:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -0.125in; padding-left: 0.25in">Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-indent: -0.125in; padding-left: 0.25in">Common stock, $0.001 par value; 95,000,000 shares authorized; 43,579,557 shares and 43,579,557 shares outstanding, respectively</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,580</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,580</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Additional paid-in capital</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,590,204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,590,204</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Retained (deficit) earnings</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(5,270,358</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,479,809</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Accumulated other comprehensive income</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">11,835,349</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">13,957,709</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Total Stockholders&rsquo; Equity</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">30,198,775</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">43,071,302</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">TOTAL LIABILITIES AND STOCKHOLDERS&rsquo; EQUITY</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">45,377,325</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">59,952,900</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">The accompanying notes are an integral part
of these consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 80; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->3<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="a_003"></A>CHINA PHARMA HOLDINGS, INC.<BR>
CONSOLIDATED STATEMENTS OF OPERATIONS<BR>
AND COMPREHENSIVE INCOME (LOSS)</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the Years</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Ended December&nbsp;31,</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Revenue</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">12,330,687</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">13,212,314</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Cost of revenue</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,355,839</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">10,743,764</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Gross profit</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,974,848</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,468,550</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Operating expenses:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Selling expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,216,512</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,460,596</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">General and administrative expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,949,921</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,019,949</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Research and development expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">172,384</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">90,474</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">604,388</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,393,576</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Impairment of long term assets</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">6,479,057</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">14,183,969</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Total operating expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">12,422,262</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">21,148,564</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Loss from operations</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(10,447,414</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(18,680,014</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Other income (expense):</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Interest income</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">38,516</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">64,414</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Interest expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(451,258</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(539,334</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0in">Net other expense</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(412,742</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(474,920</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Loss before income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,860,156</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,154,934</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Income tax benefit (expense)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">109,989</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(122,631</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">Net loss</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,750,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,277,565</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Other comprehensive income - foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,122,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,439,733</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">Comprehensive income (loss)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(12,872,527</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(15,837,832</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold">Loss per share:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Basic and diluted</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(0.25</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(0.44</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="padding-bottom: 4pt; padding-left: 0.125in">Weighted average shares outstanding</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">43,579,557</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">43,579,557</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part
of these consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;&nbsp;</P>


<!-- Field: Page; Sequence: 81; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->4<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="a_004"></A>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSOLIDATED STATEMENTS OF STOCKHOLDERS&rsquo;
EQUITY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Common Stock</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Additional<BR> Paid-in</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Retained <BR> Earnings</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Accumulated</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Other</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Comprehensive</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Total</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Stockholders&rsquo;</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Shares</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Amount</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Capital</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">(deficit)</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Income</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Equity</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 28%; font-weight: bold; text-indent: -5pt; padding-left: 5pt">Balance, December 31, 2016</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">43,579,557</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">43,580</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">23,590,204</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">24,757,374</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">10,517,976</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">58,909,134</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-indent: -5pt; padding-left: 5pt">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; text-indent: -5pt; padding-left: 5pt">Net loss for the year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,277,565</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(19,277,565</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -5pt; padding-left: 5pt">Foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,439,733</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">3,439,733</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-indent: -5pt; padding-left: 5pt">Balance, December 31, 2017</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,579,557</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,580</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">23,590,204</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,479,809</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,957,709</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">43,071,302</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; text-indent: -5pt; padding-left: 5pt">Net loss for the year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,750,167</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(10,750,167</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; text-indent: -5pt; padding-left: 5pt">Foreign currency translation adjustment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,122,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(2,122,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; padding-bottom: 4pt; text-indent: -5pt; padding-left: 5pt">Balance, December 31, 2018</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">43,579,557</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">43,580</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23,590,204</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(5,270,358</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">11,835,349</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">30,198,775</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part
of these consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>


<!-- Field: Page; Sequence: 82; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->5<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B><A NAME="a_005"></A>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CONSOLIDATED STATEMENTS OF CASH FLOWS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>For the Years</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Ended December&nbsp;31,</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD>&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">Cash Flows from Operating Activities:</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD><TD>&nbsp;</TD>
    <TD COLSPAN="2">&nbsp;</TD><TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left; padding-left: 0.125in">Net loss</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(10,750,167</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(19,277,565</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Depreciation and amortization</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,258,739</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">3,291,330</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Inventory write off</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">954,311</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">118,003</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Bad debt expense</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">604,388</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,393,576</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Deferred income taxes</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">68,419</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">122,631</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.125in">Impairment of long term assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">6,479,057</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,183,969</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Changes in assets and liabilities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Trade accounts and other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">99,400</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">51,024</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Advances to suppliers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(449,101</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,614,958</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.25in">Inventory</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">688,852</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,718,336</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Trade accounts payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(16,441</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,045,948</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Accrued taxes payable</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(147,099</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">18,753</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.25in">Other payables and accrued expenses</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">437,901</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">420,523</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-left: 0.25in">Advances from customers</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(25,127</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(274,068</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.25in">Prepaid expenses</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">53,860</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(494,306</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt; padding-left: 0in">Net Cash Provided by Operating Activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,256,992</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">841,216</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-left: 0in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Cash Flows from Investing Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Purchases of property and equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(51,145</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(136,479</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Cash Used in Investing Activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(51,145</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(136,479</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Cash Flows from Financing Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">Payments of construction term loan</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(2,263,877</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(1,479,944</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Advances from related party</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">287,423</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Net Cash Used in Financing Activities</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,976,454</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(1,479,944</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 1.5pt">Effect of Exchange Rate Changes on Cash</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(73,020</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">139,619</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Net Decrease in Cash and Cash Equivalents</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(843,627</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(635,588</TD><TD STYLE="text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Cash and Cash Equivalents at Beginning of Period</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,030,214</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,665,802</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt">Cash and Cash Equivalents at End of Period</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">1,186,587</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">2,030,214</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="font-weight: bold; text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Supplemental Cash Flow Information:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt; padding-left: 0.125in">Cash paid for income taxes</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">-&nbsp;&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Cash paid for interest</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">588,191</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">525,788</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-left: 0.125in">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left">Supplemental Noncash Investing and Financing Activities:</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Issuance of banker&rsquo;s acceptances</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">625,128</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">709,796</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Accounts receivable collected with banker&rsquo;s acceptances</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">579,896</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">531,294</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Inventory purchased with banker&rsquo;s acceptances</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">597,686</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">492,906</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">The accompanying notes are an integral part
of these consolidated financial statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<!-- Field: Page; Sequence: 83; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->6<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B><A NAME="a_006"></A>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 1 &ndash; ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Organization and Nature of Operations
&ndash;&nbsp;</I></B>China Pharma Holdings, Inc., a Nevada corporation, owns 100% of Onny Investment Limited (Onny), a British
Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp; Biotechnology Co., Ltd (Helpson), a company organized
under the laws of the People&rsquo;s Republic of China (the PRC). China Pharma Holdings, Inc. and its subsidiaries are referred
to herein as the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">On
December 31, 2012, China Pharma Holdings, Inc. consummated a reincorporation merger for the purpose of changing its state of incorporation
from Delaware to Nevada, pursuant to the terms and conditions of an Agreement and Plan of Merger dated December 27, 2012.&nbsp;&nbsp;The
reincorporation merger was approved by stockholders holding the majority of the Company&rsquo;s outstanding shares of common stock
on December 21, 2012.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Foreign Investment Industrial Catalogue<I>&nbsp;</I>(the
&ldquo;Catalogue&rdquo;) jointly issued by China&rsquo;s Ministry of Commerce and the National Development and Reform Commission
(the latest version is the 2012 version, effective January 30, 2012) classified various industries/businesses into three different
categories: (i) encouraged for foreign investment; (ii) restricted to foreign investment; and (iii) prohibited from foreign investment.
For any industry/business not covered by any of these three categories, they will be deemed industries/businesses permitted for
foreign investment. A typical foreign investment restriction in the pharmaceutical industry is that a foreign investment enterprise
(the &ldquo;FIE&rdquo;) shall not have the whole or majority of its equity interests held by a foreign owner if the FIE establishes
more than 30 branch stores and distributes a variety of brands in those franchise stores. However, the Company&rsquo;s business
is not subject to this restriction.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Helpson manufactures and markets generic
and branded pharmaceutical products as well as biochemical products primarily to hospitals and private retailers located throughout
the PRC. The Company believes Helpson&rsquo;s business is not subject to any ownership restrictions prescribed under the Catalogue.
Onny acquired 100% of the ownership in Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson&rsquo;s
three former shareholders. The transaction was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson
received the Certificate of Approval for Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson
received its business license evidencing its WFOE (Wholly Foreign Owned Enterprise) status on June 21, 2005.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has acquired and continues
to acquire well-accepted medical formulas to add to its diverse portfolio of Western and Chinese medicines.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Consolidation and Basis of Presentation&nbsp;</I></B>&ndash;
The accompanying financial statements have been prepared in accordance with accounting principles generally accepted in the United
States of America and are expressed in United States dollars. The accompanying consolidated financial statements include the accounts
and operations of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been
eliminated in the consolidation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Helpson&rsquo;s functional currency is
the Chinese Renminbi. Helpson&rsquo;s revenue and expenses are translated into United States dollars at the average exchange rate
for the period. Assets and liabilities are translated at the exchange rate as of the end of the reporting period. Gains or losses
from translating Helpson&rsquo;s financial statements are included in accumulated other comprehensive income, which is a component
of stockholders&rsquo; equity. Gains and losses arising from transactions denominated in a currency other than the functional currency
of the entity that is party to the transaction are included in the results of operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Accounting Estimates&nbsp;</I>-&nbsp;</B>The
methodology used to prepare for the Company&rsquo;s financial statements is in conformity with the accounting principles generally
accepted in the United States of America, which requires the management of the Company (&ldquo;Management&rdquo;) to make estimates
and assumptions that affect: (1) the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities
at the date of the financial statements; and (2) the reported amounts of revenues and expenses during the reporting periods. Therefore,
actual results could differ from those estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cash and Cash Equivalents&nbsp;</I></B>&ndash;
Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term
banker&rsquo;s acceptances notes purchased with maturities of three months or less.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><B><I>Restricted
Cash</I>&nbsp;</B>&ndash;<B>&nbsp;</B>Restricted cash includes cash that has been deposited with a bank to satisfy outstanding
obligations under banker&rsquo;s acceptance notes issued by the Company as discussed in Note 7.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 84; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->7<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Trade Accounts Receivable and Allowance
for Doubtful Accounts &ndash;&nbsp;</I></B>Trade accounts receivables are carried at the original invoiced amounts, less an allowance
for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer
accounts and an estimation of the overall economic conditions affecting the Company&rsquo;s customer base. The Company reviews
a customer&rsquo;s credit history before extending credit to the customer. If the financial condition of its customers were to
deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision
is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled
$604,388 and $1,393,576 for the years ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade accounts receivable that have been
fully allowed for and determined to be uncollectible are charged against the allowance in the period the determination is made.
The Company charged off uncollectible trade accounts receivable balances in the amount of $0 against the allowance for the years
ended December 31, 2018 and 2017, respectively. It is common practice in the PRC for receivables to extend beyond one year. Customer
balances outstanding for more than one year are allowed for at a greater rate when calculating the allowance for doubtful accounts.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Advances to Suppliers and Advances
from Customers</I></B>&nbsp;&ndash; Common practice in the PRC is to make advances to suppliers for materials and to receive advances
from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received.
Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews
a supplier&rsquo;s credit history and background information before advancing a payment. If the financial condition of its suppliers
were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize
bad debt expenses in the period they are considered unlikely to be collected.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>&nbsp;</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Inventory&nbsp;</I></B>&ndash; Inventory
consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable value. Cost
is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct
labor and an allocated portion of the Company&rsquo;s production overhead. The Company writes down excess and obsolete inventory
to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and
work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary
course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory
item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost.
Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories
are carried at this lower cost basis until sold or scrapped.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Valuation of Long-Lived
Assets</I></B>&nbsp;&ndash; The carrying values of long-lived assets are reviewed annually for impairment or whenever events
or changes in circumstances indicate that the carrying values may not be recoverable. When such an event occurs, the Company
projects the undiscounted cash flows to be generated from the use of the asset and its eventual disposition over the
remaining life of the asset. If projections indicate that the carrying value of an asset will not be recovered, it is reduced
by the estimated excess of the carrying value over the projected discounted cash flows estimated to be generated by the
asset. If there is uncertainty both in timing and amount, the Company will use the projected discounted cash flows to be
generation by the asset.&nbsp; For the years ended December 31, 2018 and 2017 the Company evaluated its long-lived assets and
determined that necessary impairment adjustments were $6,479,057 and $14,183,969, respectively. In 2018, the amount is
comprised of $344,786 related to the impairment of certain advances to suppliers and $6,134,271 was related to advances for
intangible assets. In 2017, the amount is comprised of $548,156 related to the impairment of certain prepaid expenses and
$13,635,813 was related to advances for intangible assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Property and Equipment</I></B>&nbsp;&ndash;
Property and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements are
capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation
relating to office equipment was included in general and administrative expenses, while all other depreciation was included in
cost of revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Revenue Recognition</I></B>&nbsp;&ndash;
Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects
the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires
disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The
amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods.
The Company applies the following five-step model in order to determine this amount: (i)&nbsp;identification of the promised goods
in the contract; (ii) determination of whether the promised goods are performance obligations, including whether they are distinct
in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration;
(iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company
satisfies each performance obligation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The&nbsp;Company&nbsp;only&nbsp;applies&nbsp;the&nbsp;five-step&nbsp;model&nbsp;to&nbsp;contracts
when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods or services it transfers
to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the
contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct.
The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation
when the performance obligation is satisfied or as it is satisfied. Generally, the Company&rsquo;s performance obligations are transferred
to customers at a point in time, typically upon buyer&rsquo;s designated carrier or the buyer picks up the goods at our warehouse.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<!-- Field: Page; Sequence: 85; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->8<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For all reporting periods, the Company
has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected
length of one year or less, which is an optional exemption that is permitted under the adoption rules.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Cost of Revenues</I></B>&nbsp;&ndash;
Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses associated with the manufacture
and delivery of products.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Research and Development</I></B>&nbsp;&ndash;
Research and development expenditures are recorded as expenses in the period in which they occur.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Basic and Diluted Loss per Common
Share&nbsp;</I>-&nbsp;</B>Basic loss per common share is computed by dividing net loss by the weighted-average number of common
shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable dilutive common
shares.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no potentially dilutive common
shares outstanding during the years ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Credit Risk</I></B>&nbsp;&ndash;
The carrying amount of accounts receivable included in the consolidated balance sheet represents the Company&rsquo;s exposure to
credit risk in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company
performs ongoing credit evaluations of each customer&rsquo;s financial condition. The Company maintains allowances for doubtful
accounts and such allowances in the aggregate have not exceeded Management&rsquo;s estimates.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has its cash in bank deposits
primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy
of protecting depositors&rsquo; interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&nbsp;1, 2007, which
contains provisions for the implementation of measures for the bankruptcy of PRC banks. In the event that bankruptcy laws are enacted
for banks in the PRC, the Company&rsquo;s deposits may be at a higher risk of loss.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Interest Rate Risk</I></B>&nbsp;&ndash;
The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing
debts and the viability of securing future debt instruments within the PRC.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Recent Accounting Pronouncements</I></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Issued Pronouncements</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the Financial Accounting
Standards Board issued Accounting Standards Update (&ldquo;ASU&rdquo;) No. 2016-02,&nbsp;<I>Leases</I>, a new standard on accounting
for leases. The ASU introduces a lessee model that brings most leases onto the balance sheet. The new standard also aligns many
of the underlying principles of the new lessor model with those in the current accounting guidance as well as the FASB&rsquo;s new revenue
recognition standard. However, the ASU eliminates the use of bright-line tests in determining lease classification as required
in the current guidance. The ASU also requires additional qualitative disclosures along with specific quantitative disclosures
to better enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases.
The pronouncement is effective for annual reporting periods beginning after December 15, 2018, including interim periods within
that reporting period, using a modified retrospective approach. Early adoption is permitted. The Company does not believe the pronouncement
will have a material impact on its consolidated financial statements and related disclosures.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13,&nbsp;<I>Financial
Instruments &ndash; Credit Losses (Topic 326)</I>, which introduces new guidance for the accounting for credit losses on instruments
within its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of
financial instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified
accounting model for purchased financial assets with credit deterioration since their origination.&nbsp;The pronouncement will
be effective for public business entities that are SEC filers in fiscal years beginning after&nbsp;December 15, 2019, including
interim periods within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years
beginning after&nbsp;December 15, 2018, including interim periods within those fiscal years. The Company anticipates recording lease assets and liabilities of approximately $0.2 million, with no material impact to its consolidated statement of income and comprehensive income. However, the ultimate impacts of adopting ASU 2016-02 will depend on the Company's lease portfolio as of the adoption date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><FONT STYLE="background-color: white">From
time to time, the FASB or other standards setting bodies issue new accounting pronouncements. Updates to the FASB ASCs are communicated
through issuance of ASUs. Unless otherwise discussed, the Company believes that the recently issued guidance, whether adopted or
to be adopted in the future, is not expected to have a material impact on its consolidated financial statements upon adoption.</FONT></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 86; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->9<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 2 &ndash; INVENTORY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventory consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, <BR> 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, <BR> 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Raw materials</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">3,148,990</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,733,679</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Work in process</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">493,768</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">481,863</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Finished goods</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,412,217</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,191,613</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt">Total Inventory</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">5,054,975</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,407,155</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company wrote off obsolete inventory
totaling $954,311 and $118,003 for the years ending December 31, 2018 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 3 &ndash; PROPERTY, PLANT AND EQUIPMENT</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment consisted of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>December&nbsp;31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>2018</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>December&nbsp;31,</B></P> <P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>2017</B></P></TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Permit of land use</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">409,612</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">432,910</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD>Building</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">9,511,832</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,052,840</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Plant, machinery and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,576,409</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">28,044,515</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Motor vehicle</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">312,807</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">330,598</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Office equipment</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">198,292</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">200,974</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-left: 0.125in"><B>Total</B></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,008,952</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">39,061,837</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(17,714,573</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(15,520,834</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0in"><B>Property, plant and equipment, net</B></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">19,294,379</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">23,541,003</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation is computed on a straight-line basis over the estimated
useful lives of the assets as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="width: 89%; text-align: left; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"><B>Asset</B></TD><TD STYLE="width: 1%; padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD STYLE="width: 10%; text-align: center; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"><B>Life - years</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Permit of land use</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">40 - 70</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Building</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">20 - 49</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Plant, machinery and equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">5 - 10</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Motor vehicle</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">5 - 10</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Office equipment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: center">3-5</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation relating to office equipment
was included in general and administrative expenses, while all other depreciation was included in cost of revenue. For the years
ended December 31, 2018 and 2017, depreciation expense was $3,143,596 and $3,125,937, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NOTE 4 - INTANGIBLE ASSETS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets represent the cost of
medical formulas approved for production by the China Food and Drug Administration (&ldquo;CFDA&rdquo;). The Company did not obtain
CFDA production approval for any medical formulas during the years ended December 31, 2018 and 2017, and no costs were reclassified
from advances to intangible assets during the years ended December 31, 2018 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approved medical formulas are amortized
from the date CFDA approval is obtained over their individually identifiable estimated useful lives, which range from ten to thirteen
years.&nbsp;&nbsp;It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could
occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization
expense relating to intangible assets was $115,143 and $165,394, respectively for the years ended December 31, 2018 and 2017, and
was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of
their amortization period.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates each approved medical
formula for impairment at the date of CFDA approval, when indications of impairment are present and also at the date of each financial
statement. The Company&rsquo;s evaluation is based on an estimated undiscounted net cash flow model, which considers currently
available market data for the related drug and the Company&rsquo;s estimated market share. If the carrying value of the medical
formula exceeds the estimated future net cash flows, an impairment loss is recognized for the excess of the carrying value over
the fair value of the medical formula, which is determined by the estimated discounted future net cash flows. No impairment loss
was recognized during the years ended December 31, 2018 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 87; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->10<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consisted solely of CFDA
approved medical formulas as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>December&nbsp;31,</B></TD><TD><B>&nbsp;</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center"><B>December&nbsp;31,</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2017</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Gross carrying amount</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,909,318</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">5,188,547</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,642,875</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(4,789,691</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Net carrying amount</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">266,443</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">398,856</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated aggregate annual amortization
expense for each of the next five years and thereafter is as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: left; border-bottom: Black 1.5pt solid"><B>Year</B></TD><TD><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Amount</B></TD><TD><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left">2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">60,038</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,112</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2021</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,112</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2022</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,112</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">2023</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">37,112</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Thereafter</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">57,957</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">266,443</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: left">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 5 &ndash; ADVANCES FOR PURCHASES OF INTANGIBLE ASSETS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to expand the number of medicines
the Company manufactured and marketed, it entered into contracts with independent laboratories and others for the purchase of medical
formulas. Although CFDA approval had not been obtained for these medical formulas at the dates of the respective contracts, the
objective of the contracts was for the Company to purchase CFDA-approved medical formulas once the CFDA approval process is completed.
The Company received the titles to two patents that relate to medical formulas currently in the CFDA approval process for the year
ended December 31, 2013. These patents are not expired.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to entering into contracts with the
Company, laboratories are typically required to complete all&nbsp;research and development to determine the content of the medical
formula and the method to produce the generic medicine. The application to the CFDA for production approval must be made by the
production facility that will produce the related product. As a result, a contract typically provides that the Company buys the
medical formula from the laboratory and the laboratory is required to assist the Company in applying for and obtaining the production
approval from the CFDA.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to promote the standard of the
pharmaceutical industry in China in line with international standards, significant changes have taken place in the policies and
regulations in this industry in recent years. A series of policies on consistency evaluation and drug review process have been
issued, and more potential reforms and adjustments are underway. In this context, the Company believes that the uncertainties in
the timetables for obtaining CFDA production approvals for products under research are increasing.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the new regulations and policy environment,
the criteria for formulations&rsquo; development are more stringent. The Company must supplement and improve the corresponding
processes and standards to meet the latest requirements of CFDA in accordance with the requirements of consistency evaluation.
As a result, the Company anticipates an extended timeline on the approval process of our current pipeline products.</P>





<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the contracts, the laboratories
are required to assist the Company in obtaining production approval for the medical formulas from the CFDA. Management monitors
the status of each medical formula on a regular basis in order to assess whether the laboratories are performing adequately under
the contracts. If a medical product is not approved by the CFDA, as evidenced by their issuance of a denial letter, or if the laboratory
breaches the contract, the laboratory is required under the contract to provide a refund to the Company of the full amount of the
payments made to the laboratory for that formula, or the Company can require the application of those payments to another medical
formula with the same laboratory. As a result of the refund right, the Company is ultimately purchasing an approved medical product.
Accordingly, payments made prior to the issuance of production approval by the CFDA are recorded as advances for purchases of intangible
assets.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date, no formula has failed to receive
CFDA production approval nor has the Company been informed or been made aware of any formula that may fail to receive such approval.
However, there is no assurance that the medical products will receive production approval, and if the Company does not receive
such approval, it will enforce its contractual rights to receive a refund from the laboratory or have the payments applied to another
medical formula with the same laboratory.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 88; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->11<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company was
obligated to pay laboratories and others approximately $0.30 million upon the completion of various phases of contracts to obtain
CFDA production approval of medical formulas.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
the Company reviewed the contracts relating to advances made for purchases of intangible assets with independent laboratories and
determined that the advances made by the Company for two formulas to two laboratories were impaired. In 2017, four formulas to
three of the independent laboratories were impaired.&nbsp;As a result, the Company recognized an impairment loss for the advances
made to these laboratories for the years ended December 31, 2018 and 2017 in the amount of $6,134,271 and $13,635,813, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NOTE 6 &ndash; RELATED PARTY TRANSACTIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A member of the Company&rsquo;s board of
directors (&ldquo;Board&rdquo;) had previously advanced the Company an aggregate amount of $1,354,567 as of December 31, 2018 and
2017, which is recorded as Other payables &ndash; related parties on the accompanying consolidated balance sheets. The advances
bear interest at a rate of 1.0% per year.&nbsp;&nbsp;Total interest expense for each of the years ended December 31, 2018 and 2017
was $13,546.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2018, the Company received advances
totaling $278,696 from our Chairperson, Chief Executive Officer and Interim Chief Financial Officer. This amount is recorded as
Other payables &ndash; related parties on the accompanying consolidated balance sheets as of December 31, 2018. An aggregate of
$87,254 was repaid in January 2019. Compensation payable to our Chairperson, Chief Executive Officer and Interim Chief Financial
Officer is included in Other payables in the accompanying consolidated balance sheet totaling $2,051,186 and $1,815,186 as of December
31, 2018 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NOTE 7 &ndash; BANKER&rsquo;S ACCEPTANCE NOTES
PAYABLE</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2017 the Company entered into
a Banker&rsquo;s Acceptance Note Agreement with a bank. Pursuant to the terms of the agreement, the Company can issue banker&rsquo;s acceptance
notes to any third party as payment of amounts owing to that third party. The Company is required to deposit with the bank an amount
equal to the amounts represented by the banker&rsquo;s acceptance notes issued to the third parties. The amount of these deposited balances
is shown as &ldquo;Restricted cash&rdquo; on the accompanying balance sheets as of December 31, 2018 and 2017. The maximum amount
that the Company can issue under this agreement is limited to the lesser of RMB30,000,000 (approximately $4.5 million) or the amount
of cash available to deposit against the banker&rsquo;s acceptance notes. In addition, the agreement calls for the payment of fees equal
to 0.05% of the note amount to the bank. As of December 31, 2018 and 2017, the Company had outstanding banker&rsquo;s acceptance notes
in the amount of $1,273,940 and $709,796, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NOTE 8 &ndash; CONSTRUCTION LOAN FACILITY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company obtained a construction loan
facility, dated June 21, 2013, in the aggregate amount of RMB 80,000,000 (approximately $13 million). The loan facility is for
an eight-year term, which commenced on July 11, 2013, the initial draw-down date.&nbsp;The proceeds of the loan were used for and
are collateralized by the construction of the Company&rsquo;s new production facility and the included production line equipment
and machinery. The loan bears interest based upon 110% of the PRC government&rsquo;s eight-year term rate effective on the actual
draw-down date, subject to annual adjustments based on 110% of the floating rate for the same type of loan on the anniversary from
the draw-down date and its subsequent anniversary dates.&nbsp;&nbsp;On July 10, 2016, 2017 and 2018 the interest rate was adjusted
to 5.39%, 5.39% and 5.39%, respectively. &nbsp;The loan required interest only payments for the first two years. Beginning July
11, 2015, the balance of the principal was due in at least two (2) annual installments with the first annual payment being due
within the six month period after July 10, 2015 and the second annual payment being due July 10, 2016 and each following year over
the next five years through July 11, 2022 on the identical terms as described above for 2015. The Company has made all required
payments due under the loan. As of December 31, 2018, the Company had no additional amounts available to it under this facility.
During the year ended December 31, 2018, the Company made principal payments in the amount of $2,030,214 (RMB 15,000,000).</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;Principal payments required for the
remaining term of the loan facility as of December 31, 2018 are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left"><B>Year</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Amount</B></TD><TD STYLE="padding-bottom: 1.5pt"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 88%; text-align: left">2019</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 9%; text-align: right">2,181,360</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">2020</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">2,181,360</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">2021</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,181,360</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">6,544,080</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Fair Value of Construction Loan Facility</I></B>
&ndash; Based on the borrowing rates currently available to the Company for bank loans with similar terms and maturities, the carrying
amounts of the construction loan facility outstanding as of December 31, 2018 and 2017 approximated its fair value because the
underlying instrument bears an interest rate that approximated current market rates.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 89; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->12<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 9 - INCOME TAXES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deferred income tax assets and liabilities are measured using
enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered
or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period
that includes the enactment date.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Liabilities are established for uncertain tax positions expected
to be taken in income tax returns when such positions are judged to meet the &ldquo;more-likely-than-not&rdquo; threshold based
on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are included as a
component of other expenses. Through December 31, 2018, the Company has not identified any uncertain tax positions that it has
taken. U.S. income tax returns for the years ended December 31, 2015 through December 31, 2018 and the Chinese income tax return
for the year ended December 31, 2018 are open for possible examination.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 16, 2007, the National People&rsquo;s
Congress of China passed the Enterprise Income Tax Law (EIT Law) and on December 6, 2007, the State Council of China issued the
Implementation Regulations for the EIT Law, which took effect on January&nbsp;1, 2008. The EIT Law and Implementation Regulations
Rules impose a unified EIT of 25% on all domestic-invested enterprises and Foreign Invested Entities, or FIEs, unless they qualify
under certain limited exceptions.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is located in a special region,
which had a 15% corporate income tax rate before the new EIT Law. The new EIT Law abolished the preferential corporate income tax
rate in the special region. The Company transitioned to the new 25% tax rate over a five year period which began on January 1,
2008. During 2010, the Company applied for and received a favorable tax rate of 15% for fiscal 2011 through 2013 due to its status
in the PRC as a high technology enterprise. In 2013, the Company again applied for and received the same favorable tax rate for
2014 to 2016.&nbsp;The recent&nbsp;net losses have put the Company in an unfavorable position for the potential renewal of&nbsp;&ldquo;National
High-Tech Enterprise&rdquo; status in 2017. After evaluating the feasibility of the renewal, the Company has decided not to renew
this status.&nbsp;Under the current tax law in the PRC, the Company is and will be subject to the enterprise income tax rate of
25%.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision for income taxes consisted
of the following:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Years Ended December 31,</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2017</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%">Current</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(178,408</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">-</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 1.5pt">Deferred</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">68,419</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">122,631</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0in"><B>Total income tax expense</B></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(109,989</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">122,631</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Following is a reconciliation of income taxes calculated at
the federal statutory rates to the provision for income taxes:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="6" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>Years Ended December 31,</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2018</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD>
    <TD COLSPAN="2" STYLE="text-align: center; border-bottom: Black 1.5pt solid"><B>2017</B></TD><TD STYLE="padding-bottom: 1.5pt; text-align: center"><B>&nbsp;</B></TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">(Benefit) tax at statutory rate of 25%</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(2,715,040</TD><TD STYLE="width: 1%; text-align: left">)</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">(4,788,734</TD><TD STYLE="width: 1%; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Prior year refund received</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">(178,408</TD><TD STYLE="text-align: left">)</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">-</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Other, primarily the difference in U.S. tax rates</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">7,881</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,077</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">2,775,578</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">4,903,288</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 4pt"><B>Income tax (benefit) expense</B></TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">(109,989</TD><TD STYLE="padding-bottom: 4pt; text-align: left">)</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">122,631</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>



<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></P>

<!-- Field: Page; Sequence: 90; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->13<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The temporary differences which give rise
to the deferred income tax assets and liability are as follows:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="6" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left"><B>Deferred income tax assets:</B></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 76%; text-align: left">Allowance for doubtful trade receivables</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,453,769</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD><TD STYLE="width: 1%">&nbsp;</TD>
    <TD STYLE="width: 1%; text-align: left">$</TD><TD STYLE="width: 9%; text-align: right">4,552,432</TD><TD STYLE="width: 1%; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Allowance for doubtful other receivables</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">8,721</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">10,002</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Inventory obsolescence reserve</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,487,087</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,595,671</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Expenses not deductible in current year</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,101,268</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">1,076,126</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left">Advances for intangible assets impairment</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">5,628,803</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">4,387,237</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">PRC net operating loss carry forward</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">13,124,191</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">14,572,439</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">U.S. net operating loss carry forward</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,187,112</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">1,076,830</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left">Total deferred income tax assets</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">26,990,951</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">27,270,737</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left; padding-bottom: 1.5pt">Valuation allowance</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(26,990,951</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD><TD STYLE="padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; text-align: left">&nbsp;</TD><TD STYLE="border-bottom: Black 1.5pt solid; text-align: right">(27,270,737</TD><TD STYLE="padding-bottom: 1.5pt; text-align: left">)</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Net deferred income tax asset</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="text-align: left"><B>Deferred income tax liability:</B></TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD><TD>&nbsp;</TD>
    <TD STYLE="text-align: left">&nbsp;</TD><TD STYLE="text-align: right">&nbsp;</TD><TD STYLE="text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="text-align: left; padding-bottom: 4pt">Intangible assets</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">764,374</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">738,175</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company had
net operating loss carryforwards for PRC tax purposes of approximately $52.5 million, which are available to offset any future
taxable income through 2023. Approximately $6.1 million of these carryforwards expired in 2018. Approximately $3.9 million of the
remaining carryforwards will expire in 2019. During 2018, the Company received a refund related to its 2013 PRC tax return in the
amount of $178,408.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also has net operating losses
for United States federal income tax purposes of approximately $5.7 million which are available to offset future taxable income,
if any, through 2038.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recent U.S. federal tax legislation, commonly
referred to as the Tax Cuts and Jobs Act (the &ldquo;U.S. Tax Reform&rdquo;), was signed into law on December&nbsp;22, 2017. The
U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal
corporate income tax rate from 35% to 21% for taxable years beginning after December&nbsp;31, 2017; limiting and/or eliminating
many business deductions; migrating the U.S. to a territorial tax system with a&nbsp;one-time&nbsp;transition tax on a mandatory
deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally
eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.
Taxpayers may elect to pay the&nbsp;one-time&nbsp;transition tax over eight years, or in a single&nbsp;lump-sum&nbsp;payment. The
decrease in the United States federal corporate income tax rate from 34% to 21% for 2018 decreased the valuation allowance related
to the U.S. net operating losses by approximately $667,000 at December 31, 2017. There was no liability at December 31, 2018 and
2017 for the mandatory deemed repatriation tax.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In assessing the likelihood of realization
of deferred tax assets, Management considers whether it is more likely than not that some portion or all of the deferred tax assets
will not be realized.&nbsp;&nbsp;The ultimate realization of deferred tax assets is dependent upon the generation of future taxable
income during the periods in which those differences become deductible or tax loss carry forwards are utilized.&nbsp;&nbsp;Management
considers projected future taxable income and tax planning strategies in making this assessment.&nbsp;&nbsp;Based upon an assessment
of the level of historical taxable income and projections for future taxable income over the periods on which the deferred tax
assets are deductible or can be utilized, Management believes it is not likely for the Company to realize all benefits of the deferred
tax assets as of December 31, 2018 and 2017.&nbsp;&nbsp;Therefore, the Company provided for a valuation allowance against its deferred
tax assets of $26,990,951 and $27,270,737 as of December 31, 2018 and 2017, respectively.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also incurred various other
taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any
unpaid amounts are reflected on the balance sheets as accrued taxes payable.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><B>NOTE 10 &ndash; FAIR VALUE MEASUREMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal
or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement
date. To measure fair value, a hierarchy has been established which requires an entity to maximize the use of observable inputs
and minimize the use of unobservable inputs. This hierarchy uses three levels of inputs to measure the fair value of assets and
liabilities as follows: Level 1 &ndash; Quoted prices in active markets for identical assets or liabilities; Level 2 &ndash; Observable
inputs other than Level 1 including quoted prices for similar assets or liabilities, quoted prices in less active markets, or other
observable inputs that can be corroborated by observable market data; and Level 3 &ndash; Unobservable inputs supported by little
or no market activity for financial instruments whose value is determined using pricing models, discounted cash flow methodologies,
or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment
or estimation.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"></P>

<!-- Field: Page; Sequence: 91; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->14<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&nbsp;</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company uses
fair value to measure the value of the banker&rsquo;s acceptance notes it holds.&nbsp;The banker&rsquo;s acceptance notes are recorded at cost
which approximates fair value.&nbsp;&nbsp;The Company held the following assets and liabilities recorded at fair value:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="12" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value Measurements at <BR> Reporting Date Using</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Description</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="3" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, 2018</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-bottom: 1.5pt">Banker&rsquo;s acceptance notes</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20,579</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20,579</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">20,579</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="text-align: left; border-bottom: Black 4pt double">$</TD><TD STYLE="text-align: right; border-bottom: Black 4pt double">20,579</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="12" STYLE="font-weight: bold; text-align: center">Fair Value Measurements at</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: center">&nbsp;</TD><TD STYLE="font-weight: bold">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&nbsp;</TD>
    <TD COLSPAN="12" STYLE="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Reporting Date Using</TD><TD STYLE="font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom">
    <TD STYLE="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Description</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&nbsp;31, 2017</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD><TD STYLE="font-weight: bold; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD COLSPAN="2" STYLE="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</TD><TD STYLE="padding-bottom: 1.5pt; font-weight: bold">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: rgb(204,238,255)">
    <TD STYLE="width: 52%; text-align: left; padding-bottom: 1.5pt">Banker&rsquo;s acceptance notes</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">39,867</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">39,867</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt">&nbsp;</TD>
    <TD STYLE="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</TD><TD STYLE="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;-</TD><TD STYLE="width: 1%; padding-bottom: 1.5pt; text-align: left">&nbsp;</TD></TR>
<TR STYLE="vertical-align: bottom; background-color: White">
    <TD STYLE="padding-bottom: 4pt">Total</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">39,867</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">39,867</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD><TD STYLE="padding-bottom: 4pt">&nbsp;</TD>
    <TD STYLE="border-bottom: Black 4pt double; text-align: left">$</TD><TD STYLE="border-bottom: Black 4pt double; text-align: right">-</TD><TD STYLE="padding-bottom: 4pt; text-align: left">&nbsp;</TD></TR>
</TABLE>




<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 11 - STOCKHOLDERS&rsquo; EQUITY</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is authorized to issue 95,000,000
shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value. The preferred stock may be
issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely
by the Company&rsquo;s Board.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><U>Employee Stock Options</U></B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><I>2010 Incentive Plan</I></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2010, the Company&rsquo;s
Board of Directors adopted the Company&rsquo;s 2010 Incentive Plan (the &ldquo;Plan&rdquo;), which was then approved by stockholders
on December 22, 2010. The Plan gave the Company the ability to grant stock options, restricted stock, stock appreciation rights
and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants
of the Company and/or its subsidiaries. The Plan currently allows for equity awards of up to 4,000,000 shares of common stock.
Through December 31, 2018, there were 175,000 shares of restricted stock granted and outstanding under the Plan.&nbsp; No options
were outstanding as of December 31, 2018 under the Plan.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were no securities issued from the Plan during each of
the years ended December 31, 2018 and 2017.&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognized no compensation
expense related to the awards of common shares and the grants and modifications of stock options during each of the years ended
December 31, 2018 and 2017.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each option award is
estimated on the date of grant using the Black-Scholes Option Pricing Model. Expected volatility is based on the historical volatility
of the Company&rsquo;s common stock prices. The Company uses historical data to estimate employee termination rates. The expected
term of options granted is determined by the simplified method, which is one-half of the original contractual term. The simplified
method is used due to the lack of historical share option exercise data to provide a reasonable basis upon which to estimate expected
term. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect
at the time of grant.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, there was no remaining
unrecognized compensation expense related to stock options or restricted stock grants.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></P>

<!-- Field: Page; Sequence: 92; Value: 1 -->
    <DIV STYLE="margin-top: 12pt; margin-bottom: 6pt; border-bottom: Black 1.5pt solid"><P STYLE="margin-top: 0pt; text-align: center; margin-bottom: 0pt">F-<!-- Field: Sequence; Type: Arabic; Name: PageNo -->15<!-- Field: /Sequence --></P></DIV>
    <DIV STYLE="page-break-before: always; margin-top: 6pt; margin-bottom: 12pt"><P STYLE="margin: 0pt">&nbsp;</P></DIV>
    <!-- Field: /Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CHINA PHARMA HOLDINGS, INC.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>NOTES TO CONSOLIDATED FINANCIAL STATEMENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>YEARS ENDED DECEMBER 31, 2018 AND 2017</B></P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NOTE 12 &ndash; COMMITMENTS AND CONTINGENCIES</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B><I>Economic environment </I>- </B>Substantially
all of the Company&rsquo;s operations are conducted in the PRC, and therefore the Company is subject to special considerations and significant
risks not typically associated with companies operating in the United States of America. These risks include, among others, the
political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company&rsquo;s results from operations
may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies
with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods
of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely affect the Company&rsquo;s
operations.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, all of the Company&rsquo;s revenue
is denominated in the PRC&rsquo;s currency of Renminbi (RMB), which must be converted into other currencies before remittance out of
the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval of
the PRC government.</P>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><B>NOTE 13 &ndash; CONCENTRATIONS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2018, no
customer accounted for more than 10% of sales and two customers accounted for 49.1% and 10.6% of accounts receivable.&nbsp;Three
suppliers accounted for 26.2%, 17.0% and 11.2% of raw material purchases, and three different products accounted for 33%, 20% and
18% of revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2017, no
customer accounted for more than 10.0% of sales and four suppliers accounted for 19.8%, 17.1%, 15.4% and 11.8% of raw material
purchases, two customers accounted for 47.4% and 14.0% of accounts receivable, and three different products accounted for 41%,
17% and 16% of revenue.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>NOTE 14 &ndash; SUBSEQUENT EVENTS</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 855-10 the Management
reviewed the Company&rsquo;s operations subsequent to December 31, 2018 to the date these consolidated financial statements were
issued, and has determined the Company does not have any material subsequent events to disclose in these consolidated financial
statements.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>



<P STYLE="margin: 0">&nbsp;</P>

<P STYLE="margin-top: 0; text-align: center; margin-bottom: 0">F-16</P>



<P STYLE="margin: 0"></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 0; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: right"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.1
<SEQUENCE>2
<FILENAME>f10k2018ex10-1_chinapharma.htm
<DESCRIPTION>OFFER LETTER DATED DECEMBER 12, 2018 FROM THE COMPANY AND ACCEPTED BY MS. HEUNG MEI TSUI FOR MS. TSUI SERVING AS A DIRECTOR OF THE COMPANY
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: right; margin-bottom: 0pt"><B>Exhibit 10.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><IMG SRC="ex10-1_001.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B></B></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>December 5, 2018</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>Dear Ms. Heung Mei Tsui</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">On behalf of the Board of Directions and the Company,
I am pleased to welcome you to join the Board of the China Pharma Holdings, Inc as a director. The compensation is $16,000 per
year. I look forward to working with you. Your appointment date is December 5, 2018 with a term of three years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">If you agree to the terms and conditions stated above,
please sign and date this letter below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">I look forward to working with you and sincerely
hope that your service will be enjoyable and rewarding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">Sincerely</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>Chairman of the Board</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>China Pharma Holdings, Inc.</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>By:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid">/s/ Zhilin Li</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>Date:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Dec. 12, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>Response:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>This letter correctly sets forth the understanding
of Ms. Heung Mei Tsui.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>By:</B></FONT></TD>
    <TD STYLE="width: 35%; border-bottom: Black 1.5pt solid">/s/ Heung Mei Tsui</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>Date:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Dec. 12, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">No. 17 Jinpan
    Rd, Haikou, Hainan, China 570216</FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Fax: 86-898 66811730</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Phone: 86-898 66812660</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">www.chinapharmaholdings.com</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.2
<SEQUENCE>3
<FILENAME>f10k2018ex10-2_chinapharma.htm
<DESCRIPTION>OFFER LETTER DATED DECEMBER 12, 2018 FROM THE COMPANY AND ACCEPTED BY MS. ZHILIN LI FOR MS. LI SERVING AS A DIRECTOR OF THE COMPANY
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: right; margin-bottom: 0pt"><B>Exhibit 10.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: left; margin-bottom: 0pt"><IMG SRC="ex10-2_001.jpg" ALT=""></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B></B></P>

<!-- Field: Rule-Page --><DIV ALIGN="LEFT" STYLE="margin-top: 3pt; margin-bottom: 0"><DIV STYLE="font-size: 1pt; border-top: Black 1.5pt solid; width: 100%">&nbsp;</DIV></DIV><!-- Field: /Rule-Page -->

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>December 5, 2018</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>Dear Ms.
Zhilin Li,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">On behalf of the Board of Directions and the Company,
I am pleased to welcome you to join the Board of the China Pharma Holdings, Inc as a director. The compensation is $16,000 per
year. I look forward to working with you. Your appointment date is December 5, 2018 with a term of three years.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">If you agree to the terms and conditions stated above,
please sign and date this letter below.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify">I look forward to working with you and sincerely
hope that your service will be enjoyable and rewarding.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">Sincerely</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>Chairman of the Board</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt">&nbsp;</FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD COLSPAN="2"><FONT STYLE="font-size: 10pt"><B>China Pharma Holdings, Inc.</B></FONT></TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%">&nbsp;</TD>
    <TD STYLE="width: 35%">&nbsp;</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>By:</B></FONT></TD>
    <TD STYLE="border-bottom: Black 1.5pt solid">/s/ Zhilin Li</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>Date:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Dec. 12, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>


<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in"><B>&nbsp;</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>Response:</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>This letter correctly sets forth the understanding
of Ms. Zhilin Li.</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: justify; margin-bottom: 0pt"><B>&nbsp;</B></P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 5%"><FONT STYLE="font-size: 10pt"><B>By:</B></FONT></TD>
    <TD STYLE="width: 35%; border-bottom: Black 1.5pt solid">/s/ Zhilin Li</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD><FONT STYLE="font-size: 10pt"><B>Date:</B></FONT></TD>
    <TD><FONT STYLE="font-size: 10pt">Dec. 12, 2018</FONT></TD>
    <TD>&nbsp;</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.05in">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 50%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">No. 17 Jinpan
    Rd, Haikou, Hainan, China 570216</FONT></TD>
    <TD STYLE="width: 50%; font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Fax: 86-898 66811730</FONT></TD></TR>
<TR STYLE="vertical-align: top">
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">Phone: 86-898 66812660</FONT></TD>
    <TD STYLE="font-size: 10pt"><FONT STYLE="font-family: Times New Roman, Times, Serif">www.chinapharmaholdings.com</FONT></TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><B>&nbsp;</B></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-10.5
<SEQUENCE>4
<FILENAME>f10k2018ex10-5_chinapharma.htm
<DESCRIPTION>LOANS EXTENSION CONFIRMATION LETTER BETWEEN THE COMPANY AND HEUNG MEI TSUI CONFIRMING THE EXTENSION OF THE LOANS
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 10.5</B></P>

<P STYLE="margin: 0; text-align: right">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>Loans Extension Confirmation Letter</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">Reference is made
to the loans from Ms. Heung Mei Tsui to China Pharma Holdings, Inc. (the &ldquo;Company&rdquo;), the principal and accumulated
interest totaled USD1,354,567 and USD98,395.27 respectively as of December 31, 2018. Due to the fact the Company temporarily did
not have enough balance in its oversea account to repay the loans, both Ms. Tsui and the Company agreed to extend the loans to
December 31, 2019, by which date the Company shall repay the principal and accumulated interest.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 0.5in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 7%">Creditor:&nbsp;</TD>
    <TD STYLE="width: 35%; border-bottom: Black 1.5pt solid">/s/ Heung Mei Tsui</TD>
    <TD STYLE="width: 58%">&nbsp;</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 6%">Debtor:</TD>
    <TD STYLE="width: 36%">China Pharma Holdings, Inc.</TD></TR>
</TABLE>

<P STYLE="margin: 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="border-collapse: collapse; font: 10pt Times New Roman, Times, Serif; width: 100%">
<TR STYLE="vertical-align: top; text-align: left">
    <TD STYLE="width: 60%">&nbsp;</TD>
    <TD STYLE="width: 4%">By:</TD>
    <TD STYLE="width: 36%; border-bottom: Black 1.5pt solid">/s/ Zhilin Li, President &amp; CEO</TD></TR>
</TABLE>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; text-indent: 28.5pt"></P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.1
<SEQUENCE>5
<FILENAME>f10k2018ex31-1_chinapharma.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 31.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; text-align: center; margin-bottom: 0pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>CERTIFICATION OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>PRINCIPAL EXECUTIVE OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>PURSUANT TO SECTION 302</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><B>OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zhilin Li certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this report on Form 10-K of China Pharma
Holdings, Inc.;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.25in">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any
untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances
under which such statements were made, not misleading with respect to the period covered by this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other
financial information included in this report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I are
responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and
15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant
and have:</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">a) Designed such disclosure controls and procedures,
or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating
to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during
the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">b) Designed such internal control over financial
reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in
accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">c) Evaluated the effectiveness of the registrant&rsquo;s
disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls
and procedures as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">d) Disclosed in this report any change in the registrant&rsquo;s
internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially
affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and
I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors
and the audit committee of registrant&rsquo;s board of directors (or persons performing the equivalent function):</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">a) all significant deficiencies and material weaknesses
in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.75in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">b) any fraud, whether or not material, that involves
management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: March 28, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: Black 1.5pt solid">/s/ Zhilin Li </TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Name: Zhilin Li</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Title: Chief Executive Officer</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>(principal executive officer)</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-31.2
<SEQUENCE>6
<FILENAME>f10k2018ex31-2_chinapharma.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 31.2</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION OF</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PRINCIPAL FINANCIAL OFFICER</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>PURSUANT TO SECTION 302</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>OF THE SARBANES-OXLEY ACT OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">I, Zhilin Li, certify that:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">1.</TD><TD STYLE="text-align: justify">I have reviewed this report on Form 10-K of China Pharma
Holdings, Inc.;</TD>
</TR></TABLE>















































































































<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">2.</TD><TD STYLE="text-align: justify">Based on my knowledge, this report does not contain any
untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances
under which such statements were made, not misleading with respect to the period covered by this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">3.</TD><TD STYLE="text-align: justify">Based on my knowledge, the financial statements, and other
financial information included in this report, fairly present in all material respects the financial condition, results of operations
and cash flows of the registrant as of, and for, the periods presented in this report;</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">4.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I are
responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and
15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant
and have:</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">a) Designed such disclosure controls and procedures,
or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating
to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during
the period in which this report is being prepared;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">b) Designed such internal control over financial
reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable
assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in
accordance with generally accepted accounting principles;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">c) Evaluated the effectiveness of the registrant&rsquo;s
disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls
and procedures as of the end of the period covered by this report based on such evaluation; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">d) Disclosed in this report any change in the registrant&rsquo;s
internal control over financial reporting that occurred during the registrant&rsquo;s most recent fiscal quarter that has materially
affected, or is reasonably likely to materially affect, the registrant&rsquo;s internal control over financial reporting; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLPADDING="0" CELLSPACING="0" STYLE="font: 10pt Times New Roman, Times, Serif; margin-top: 0; margin-bottom: 0; width: 100%"><TR STYLE="vertical-align: top; text-align: justify">
<TD STYLE="width: 0.25in"></TD><TD STYLE="width: 0.25in; text-align: left">5.</TD><TD STYLE="text-align: justify">The registrant&rsquo;s other certifying officer(s) and I have
disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant&rsquo;s auditors and
the audit committee of registrant&rsquo;s board of directors (or persons performing the equivalent function):</TD>
</TR></TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">a) all significant deficiencies and material weaknesses
in the design or operation of internal controls over financial reporting which are reasonably likely to adversely affect the registrant&rsquo;s
ability to record, process, summarize and report financial information; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 58.5pt">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0 0pt 0.5in; text-align: justify">b) any fraud, whether or not material, that involves
management or other employees who have a significant role in the registrant&rsquo;s internal control over financial reporting.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Date: March 28, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: Black 1.5pt solid">/s/ Zhilin Li</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Name: Zhilin Li</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Title: Interim Chief Financial Officer</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>(principal financial officer and principal accounting officer)</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-32.1
<SEQUENCE>7
<FILENAME>f10k2018ex32-1_chinapharma.htm
<DESCRIPTION>CERTIFICATION
<TEXT>
<HTML>
<HEAD>
     <TITLE></TITLE>
</HEAD>
<BODY STYLE="font: 10pt Times New Roman, Times, Serif">

<P STYLE="margin: 0; text-align: right"><B>Exhibit 32.1</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>CERTIFICATION PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>18 U.S.C. SECTION 1350,</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>AS ADOPTED PURSUANT TO</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><B>SECTION 906 OF THE SARBANES-OXLEY ACT
OF 2002</B></P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The undersigned hereby certifies, in her capacity as principal
executive officer of China Pharma Holdings, Inc. (the &ldquo;Company&rdquo;), for the purposes of 18 U.S.C. Section 1350, as adopted
pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that to the best of her knowledge:</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(1) The Company&rsquo;s Annual Report on Form 10-K for the fiscal
year ended December 31, 2018 (the &ldquo;Report&rdquo;) fully complies with the requirements of Section 13(a) or 15(d) of the Securities
Exchange Act of 1934; and</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">(2) The information contained in the Report fairly presents,
in all material respects, the financial condition and results of operations of the Company.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Dated: March 28, 2019</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: Black 1.5pt solid">/s/ Zhilin Li</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Name: Zhilin Li</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>President and Chief Executive Officer</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>(principal executive officer)</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<TABLE CELLSPACING="0" CELLPADDING="0" STYLE="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse">
<TR STYLE="vertical-align: top">
    <TD STYLE="width: 40%; border-bottom: Black 1.5pt solid">/s/ Zhilin Li</TD>
    <TD STYLE="width: 60%">&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Name: Zhilin Li</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>Title: Interim Chief Financial Officer</TD>
    <TD>&nbsp;</TD></TR>
<TR STYLE="vertical-align: top">
    <TD>(principal financial officer and principal accounting officer)</TD>
    <TD>&nbsp;</TD></TR>
</TABLE>
<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">This certification accompanies each Report pursuant to &sect;
906 of the Sarbanes-Oxley Act of 2002 and shall not, except to the extent required by the Sarbanes-Oxley Act of 2002, be deemed
filed by the Company for purposes of &sect;18 of the Securities Exchange Act of 1934, as amended.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A signed original of this written statement required by Section
906 has been provided to the Company and will be retained by the Company and furnished to the Securities and Exchange Commission
or its staff upon request.</P>

<P STYLE="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&nbsp;</P>

</BODY>
</HTML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>8
<FILENAME>image_002.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 image_002.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  @&!@<&!0@'!P<)"0@*#!0-# L+
M#!D2$P\4'1H?'AT:'!P@)"XG("(L(QP<*#<I+# Q-#0T'R<Y/3@R/"XS-#+_
MVP!# 0D)"0P+#!@-#1@R(1PA,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C(R
M,C(R,C(R,C(R,C(R,C(R,C(R,C(R,C+_P  1" #< / # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#VC6M7M-!T
MJ?4KQML$*_P_>;_9KP_4?C+K]S<LUAY%E!_"JQ>:W_ F:NV^-<C)X2M%5OE:
M[^;_ +Y:O ZZZ%*,H\TCFJRD=Q_PMSQ;_P!!"/\ \!H__B:/^%N>+?\ H(1_
M^ T?_P 37#T5M[*!G[61W'_"W/%O_00C_P# :/\ ^)H_X6YXM_Z"$?\ X#1_
M_$UP]:L_AS5+9V6:V6.58FG:!IXO,5=N[YEW;ONT_94@YI'1_P#"W/%O_00C
M_P# :/\ ^)H_X6YXM_Z"$?\ X#1__$UR>HZ5=Z5/%!>P>7+)$LJ_,K;E;[K?
M+3+_ $^YTJ^EL;N+RYX_O+N5O_0:/94@YI'7_P#"W/%O_00C_P# :/\ ^)H_
MX6YXM_Z"$?\ X#1__$UP]7M,T:]UF6>.P@61H(FGE_>JNU5^\WS4O90#FD=5
M_P +<\6_]!"/_P !H_\ XFC_ (6YXM_Z"$?_ (#1_P#Q-<XWAC68O/W6+;8+
M;[6S;EV^1_SU7^\O^[653]G2#FD=Q_PMSQ;_ -!"/_P&C_\ B:/^%N>+?^@A
M'_X#1_\ Q-</12]E /:R.X_X6YXM_P"@A'_X#1__ !-'_"W/%O\ T$(__ :/
M_P")KAZO:5HU]KERUMIT'GRJK2[?-5?E7_>H]E .:1U7_"W/%O\ T$(__ :/
M_P")H_X6YXM_Z"$?_@-'_P#$UR\FAZA%HZZNT"_86E\A9?-7[W]W[U1:7I5W
MJ]Y]DL(//GVLVW<J_*OS-]ZG[*D'-(ZW_A;GBW_H(1_^ T?_ ,31_P +<\6_
M]!"/_P !H_\ XFN2LM*N]36Y:T@\Q;2!IY_F5=L2_P 5-O=/N=/EBBNXMK21
M+*OS*WRM\R_=H]E2#FD=?_PMSQ;_ -!"/_P&C_\ B:/^%N>+?^@A'_X#1_\
MQ-</12]E /:R.X_X6YXM_P"@A'_X#1__ !-'_"W/%O\ T$(__ :/_P")KDM*
MTN]UG4([+3X?.N9/NQ[E7=_WU5:2)H)6CDV[E;:VUMU'LH!S2.V_X6YXM_Z"
M$?\ X#1__$T?\+<\6_\ 00C_ / :/_XFN'HH]E /:R.X_P"%N>+?^@A'_P"
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
MK/\ 9]S_ '?_ !ZC^S[G^[_X]1H!6WM_>:C>W]YJL_V?<_W?_'J/[/N?[O\
MX]1H!6^]15G^S[G^[_X]1_9]S_=_\>H K;V_O-6];^,-6M-,33[>9H[98&@V
MJS;65MV[<N[;_%_=K*_L^Y_N_P#CU']GW/\ =_\ 'J.5%<Q6WM_>:C<V[=5G
M^S[G^[_X]1_9]S_=_P#'J-"2MO;^\U&]O[S59_L^Y_N_^/4?V?<_W?\ QZC0
M"MO;^\U&YMOWFJS_ &?<_P!W_P >H_L^Y_N_^/4:!J-N;R>YB@BD;]U NV)5
M^ZM059_L^Y_N_P#CU']GW/\ =_\ 'J *U%6?[/N?[O\ X]1_9]S_ '?_ !Z@
M"M7?_"/_ )':S_[:?^BVKC%TJ[E956+YFKVGX6>"KG2';5M0C:)F7;!&WWOF
M_BK*M*T+&E*/-(]7HHHKSCM"BBB@!/O4WR8O^>:?]\T^B@!GDQ?\\T_[YH\F
M+_GFG_?-/HH 9Y,7_/-/^^:/)B_YYI_WS3Z* &>3%_SS3_OFCR8O^>:?]\T^
MB@!GDQ?\\T_[YH\F+_GFG_?-/HH 9Y,7_/-/^^:/)B_YYI_WS3Z* ,'Q;%&O
M@W7-L:_\@^?^'_IFU1^$(HV\$Z%NC7_D'P?P_P"PM3^,/^1-US_L'S_^BVIG
M@[_D2]!_[!\'_H"U5_=)^T;?DQ?\\T_[YH\F+_GFG_?-/K%O]?L=,UW2M)G2
M;[3J;2+!MC^7Y%W-N:I*-?R8O^>:?]\T>3%_SS3_ +YKD?\ A8.@)=7*2221
M1PK._FLGRR>1\LNW_=J*Y^)FB6NGRW,T-XLL<RP-;>6OF;FC\W^]M^[_ +5
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
MW?\ Q-3^Z#WBQXD\9P:[IM]:K8RP-<:E_:&YI-VW]UMV_=JA_P )!;-X0MM
M:WEW0WWVMIEE^]\NW;MI\_@K5K9V$YB6!5E:2?YMJ^4VUOX?[S+_ -]5JVG@
M7[=H#11R6W]KKJ_V%9?/W12+Y6[Y=M5[D0]XEO/B'!>ZEKER]E=0QZGY#9@N
M=LL,L2_+M;;4WA7Q3;W^IZ+;73_9OL"W[RW5U<KME:=6_O?[5<_9>!]4U"Q@
MN89;9?/\_P J)I?F9HOO+4#>%=273OMS1Q;?L:WWD;OF\C=MW5/+3^$KFD;5
MAXY.FRZ9%#:R>196WV9EW*WGJS;F5OE^ZU1+XW"6(C33D2=+2YLH]C?NUCG;
M=]W_ &?FJ7Q!X%E7Q->6VE*L5BL]M;0>?+]Z>6-6VUF0^"M4:U\^=X+;]Q//
MY4KMN\N!MLC?*M'[H/>+VH^-X+[1[W3UL)5^U65I:;O-^[Y#;MWW?XJR-#UY
MM!N;.[MU;[3;7/G_ 'OE9?NLM,U/PY<Z5%%+<3VS126T5S$RLVV56;Y=OR_>
MJ\FC6>G^"X-=NX_M,][<M!;0,S+&JK]YFV_-NJO<)]XGM_&OD:0UNUINO/[5
M75/,W?NMR_P[?[M3R^.8'U;4)5MKYK&_MIX)()+S=Y'F[6;R_E^7YEK(MM#;
M7%:YTZ);:VC:."5IY?E\^1MJJM8]W9SV-Y/:7$7ESPRM%*O]UEHY8AS2.ON?
M&]M.MXJZ;*OG:1'IJ_OU;;M_B^[_ +--N/&.FW?BB+6YM+N?-D7=<P)=_NFD
M\K;N7Y?_ $+=5/PAI=CJCZS]M@\S[%I4]W%\S+\R[?\ QWYJI^'=!_X2"[O(
MVN5MUMK22[9F5OX5J>6 <TC;NO'5M=I>?\2^56N=*CTW_7K\NW^+[M4M"\60
MZ-I$EE)92><MXM]#=VTWER+(J[=K;E;<OWO^^JGT7PHCVFHS:CLXT:?4+94=
MMPVMM5O]W[U<C51C'X0YI'0>*/$%EXBGCN;?2VLI_P#ELJR;HV;^\J[?EW5S
M]%%7&/*2%%%%40%>Q_ __7WW_7!?_0J\<KV/X'_Z^^_ZX+_Z%6=?^'(UI?$=
MM\4/^1)N/^NL7_H5?,U?3/Q0_P"1)N/^NL7_ *%7S-487X2J_P 04445N8!1
M110 ?Q5ULWC_ %!KJ6YAM+."YDL?[/\ -7<VV+_9^;[U<E14RCS%<QU$GCJ]
MD@^S26EM]F^S6ULT7S?,L#;HV_WJ9)XVU*:*?SHH&GDU)=223:VZ*=?[O^S7
M-44<D1\\CI5\9R)K%]>KI=BL5_$T5W;?-MGW?>_B^7YO[M&F>-;G1K>&WM+"
MT$4.H?V@J_-][;MV_>^[7-44<D0YY'567CR[T^.SCCL;5EMFN67=N_Y;_>_B
MJLWC'4&TS[(T4>[["NG^?_%Y"MNV_P#LNZH-'TV.?0M:U>1=WV!8EB3_ *:2
MMMW?\!56K7\5VEKX6ETK3[2TM9_,L8[F>>>/<T[-_P"@K_NU'N<Q7O#)_B!?
MW&J-?RV%KEKF"[2/YMJSQKM5OO?W:NP>(M'N/#Z6VIW%VUQ(D[7$L$[*V]F9
MMNW;M^;Y?XE6IH?#5EXA\-:5):)%97=S)>RH?+W;EC^959JJ+X474[/2ML]M
M;*VE3WOFK VYMK-NW?-]ZI]PKWC%UK5=VDZ=HT%\M[9V6YHI?*:+[W\/S?W?
MF_[ZJ*V\0SQ:&VB7$$5W8^;Y\2MN5HY?[RM6JG@C?K2V7]I*RM!#-$QB^9ED
MV_P[OX=WS?-4$WA_R-)UZ.3;]LT6Y56E7[LJM(T3?^/;?_'JKF@3[Q6TSQ/-
MID<D,=G:M;23QS^1\VU9(V^5JFA\4QRWRW.IZ3I]W*TL\L\LD&YI_,_X%_#_
M  _W:YVBKY(D\YK^'_$$FA-?-#:P3_;;1K23S=W^K;[WW:GT[Q4VEM_HNFV:
MQ-;3VTJ;F_>K)][YMW^RM8-%'('.=1'XWNXK/R&L;.1O[-;2_-;=N\AF^[][
M^&L/4;Y=0NEGCM+:T7RE7RH%VK\J_>JG11R"YPHHHJB0HHHH *]C^!_^OOO^
MN"_^A5XY7L?P/_U]]_UP7_T*LZ_\.1K2^([KXC6TESX+NQ& SQLLG_ =U?,3
M+M9E;^&OL6:-)E\B5%>.1,,I'6OFGQIHUGI_B&]@ME=(XV^4;JRPLO=Y32O'
M[1R%%2>6OI1Y:^E=)S$=%2>6OI1Y:^E $=%2>6OI1Y:^E $=%2>6OI1Y:^E
M$=%2>6OI1Y:^E %S3M5:SL=1L9%W6M[$JR[?O*RMN5O\_P!ZGMXAU"6SM;:9
MHIUMEVP-/$K-$O\ =W?W:H>6OI1Y:^E'*7S&Q9>+M9T^"V@MIXMMMYGE;HE;
M;YOWO^^J(_%^KP1011SQ*L%LUHO[A?\ 5-]Y:Q_+7TH\M?2ER1#F-I?&VMJS
M-Y\6YHHH/]1%]V)MT7\/\-1W7B.YN;#4XI/^/G5)UGO)=JKNV_,JJO\ O-NK
M)\M?2CRU]*.2(<Q'14GEKZ4>6OI3((Z*D\M?2CRU]* (Z*D\M?2CRU]* (Z*
MD\M?2CRU]* (Z*D\M?2CRU]* (Z]I^"5I(L6H7++^[VJO_CS-7DEC:QRRKOR
B?QKZ>\*Z=;:9X=M(+6/8LD9E<]RYZG-88B5HV-Z$?>/_V0$!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.INS
<SEQUENCE>9
<FILENAME>cphi-20180930.xml
<DESCRIPTION>XBRL INSTANCE FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20181231.xfr; Date: 2019%2D03%2D28T17:43:56Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<xbrli:xbrl xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:ref="http://www.xbrl.org/2006/ref" xmlns:iso4217="http://www.xbrl.org/2003/iso4217" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:country="http://xbrl.sec.gov/country/2017-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2017-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2018-01-31" xmlns:invest="http://xbrl.sec.gov/invest/2013-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2011-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt="http://fasb.org/srt/2018-01-31" xmlns:cphi="http://chinapharmaholdings.com/20180930">
    <link:schemaRef xlink:href="cphi-20180930.xsd" xlink:type="simple" />
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidatedEntitiesAxis_SubsidiariesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">srt:SubsidiariesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidatedEntitiesAxis_Subsidiaries1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cphi:Subsidiaries1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_PermitOfLandUseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cphi:PermitOfLandUseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MinimumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_PermitOfLandUseMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cphi:PermitOfLandUseMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:BuildingMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:MachineryAndEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:VehiclesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:RangeAxis">srt:MaximumMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">us-gaap:OfficeEquipmentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_currency_CNY">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_PlanNameAxis_TwoThousandTenIncentivePlanMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PlanNameAxis">cphi:TwoThousandTenIncentivePlanMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:SalesRevenueNetMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember_MajorCustomersAxis_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember_MajorCustomersAxis_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember_MajorCustomersAxis_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="srt:MajorCustomersAxis">cphi:CustomerOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">us-gaap:AccountsReceivableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:RawMaterialPurchasesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="Context_As_Of_21_Jun_2013T00_00_00_TO_21_Jun_2013T00_00_00">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-06-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-06-21_currency_CNY">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-06-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_CommonStockMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AdditionalPaidInCapitalMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_RetainedEarningsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:RetainedEarningsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:AccumulatedOtherComprehensiveIncomeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2016-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_AdvancesForIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cphi:AdvancesForIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_LongTermPrepaidExpensesMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cphi:LongTermPrepaidExpensesMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_AdvancesForIntangibleAssetsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cphi:AdvancesForIntangibleAssetsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_AdvancesToSuppliersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:PropertyPlantAndEquipmentByTypeAxis">cphi:AdvancesToSuppliersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-03-01to2017-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-03-01</xbrli:startDate>
        <xbrli:endDate>2017-03-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2017-03-31_currency_CNY">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:CurrencyAxis">currency:CNY</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2017-03-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_FairValueInputsLevel1Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_FairValueInputsLevel2Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel2Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_FairValueInputsLevel3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:FairValueByFairValueHierarchyLevelAxis">us-gaap:FairValueInputsLevel3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_SalesRevenueNetOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:SalesRevenueNetOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_SalesRevenueNetTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:SalesRevenueNetTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2018-01-01to2018-12-31_custom_SalesRevenueNetThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:SalesRevenueNetThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2018-01-01</xbrli:startDate>
        <xbrli:endDate>2018-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_SalesRevenueNetOneMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:SalesRevenueNetOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_SalesRevenueNetTwoMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:SalesRevenueNetTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2017-01-01to2017-12-31_custom_SalesRevenueNetThreeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ConcentrationRiskByBenchmarkAxis">cphi:SalesRevenueNetThreeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2017-01-01</xbrli:startDate>
        <xbrli:endDate>2017-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:TitleOfIndividualAxis">us-gaap:ManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-03-26">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-03-26</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-06-29">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-06-29</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:unit id="shares">
      <xbrli:measure>xbrli:shares</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USD">
      <xbrli:measure>iso4217:USD</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="USD_per_Share">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>iso4217:USD</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>xbrli:shares</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <xbrli:unit id="pure">
      <xbrli:measure>xbrli:pure</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Customer">
      <xbrli:measure>cphi:Customer</xbrli:measure>
    </xbrli:unit>
    <xbrli:unit id="Suppliers">
      <xbrli:divide>
        <xbrli:unitNumerator>
          <xbrli:measure>cphi:Suppliers</xbrli:measure>
        </xbrli:unitNumerator>
        <xbrli:unitDenominator>
          <xbrli:measure>cphi:Number</xbrli:measure>
        </xbrli:unitDenominator>
      </xbrli:divide>
    </xbrli:unit>
    <dei:EntityRegistrantName contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">CHINA PHARMA HOLDINGS, INC.</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">0001106644</dei:EntityCentralIndexKey>
    <dei:TradingSymbol contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">CPHI</dei:TradingSymbol>
    <dei:AmendmentFlag contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">false</dei:AmendmentFlag>
    <dei:CurrentFiscalYearEndDate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">--12-30</dei:CurrentFiscalYearEndDate>
    <dei:DocumentType contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">10-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">2018-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalYearFocus contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">2018</dei:DocumentFiscalYearFocus>
    <dei:EntityFilerCategory contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Non-accelerated Filer</dei:EntityFilerCategory>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">18209734</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">17815075</us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">40010</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">34884</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesAuthorized contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="INF">5000000</us-gaap:PreferredStockSharesAuthorized>
    <us-gaap:PreferredStockSharesIssued contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" xsi:nil="true" />
    <us-gaap:PreferredStockSharesIssued contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" xsi:nil="true" />
    <us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" xsi:nil="true" />
    <us-gaap:PreferredStockSharesOutstanding contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" xsi:nil="true" />
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="3">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" decimals="INF">95000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesAuthorized contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="INF">95000000</us-gaap:CommonStockSharesAuthorized>
    <us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" decimals="INF">43579557</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesIssued contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="INF">43579557</us-gaap:CommonStockSharesIssued>
    <us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="shares" decimals="INF">43579557</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CommonStockSharesOutstanding contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="INF">43579557</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidatedEntitiesAxis_SubsidiariesMember" unitRef="pure" decimals="INF">1.00</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:EquityMethodInvestmentOwnershipPercentage contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConsolidatedEntitiesAxis_Subsidiaries1Member" unitRef="pure" decimals="INF">1.00</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:LandAndLandImprovements contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">432910</us-gaap:LandAndLandImprovements>
    <us-gaap:LandAndLandImprovements contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">409612</us-gaap:LandAndLandImprovements>
    <us-gaap:BuildingsAndImprovementsGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">10052840</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:BuildingsAndImprovementsGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">9511832</us-gaap:BuildingsAndImprovementsGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">28044515</us-gaap:MachineryAndEquipmentGross>
    <us-gaap:MachineryAndEquipmentGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">26576409</us-gaap:MachineryAndEquipmentGross>
    <cphi:MotorVehicleGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">330598</cphi:MotorVehicleGross>
    <cphi:MotorVehicleGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">312807</cphi:MotorVehicleGross>
    <cphi:OfficeEquipmentGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">200974</cphi:OfficeEquipmentGross>
    <cphi:OfficeEquipmentGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">198292</cphi:OfficeEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">39061837</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">37008952</us-gaap:PropertyPlantAndEquipmentGross>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">15520834</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">17714573</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_PermitOfLandUseMember">P40Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">P20Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MinimumMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">P3Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_PermitOfLandUseMember">P70Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_BuildingMember">P49Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_MachineryAndEquipmentMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_VehiclesMember">P10Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:PropertyPlantAndEquipmentUsefulLife contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_RangeAxis_MaximumMember_PropertyPlantAndEquipmentByTypeAxis_OfficeEquipmentMember">P5Y</us-gaap:PropertyPlantAndEquipmentUsefulLife>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">5188547</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4909318</us-gaap:FiniteLivedIntangibleAssetsGross>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4789691</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4642875</us-gaap:FiniteLivedIntangibleAssetsAccumulatedAmortization>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">398856</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:FiniteLivedIntangibleAssetsNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">266443</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:DebtInstrumentInterestRateEffectivePercentage contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="INF">0.010</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2017-03-31" unitRef="USD" decimals="0">4500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2017-03-31_currency_CNY" unitRef="USD" decimals="0">30000000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:NotesAndLoansPayable contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">709796</us-gaap:NotesAndLoansPayable>
    <us-gaap:NotesAndLoansPayable contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1273940</us-gaap:NotesAndLoansPayable>
    <us-gaap:DebtInstrumentFaceAmount contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2030214</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2018-12-31_currency_CNY" unitRef="USD" decimals="0">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:IncomeTaxExaminationDescription contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">The Company is located in a special region, which had a 15% corporate income tax rate before the new EIT Law. The new EIT Law abolished the preferential corporate income tax rate in the special region. The Company transitioned to the new 25% tax rate over a five year period which began on January 1, 2008. During 2010, the Company applied for and received a favorable tax rate of 15% for fiscal 2011 through 2013 due to its status in the PRC as a high technology enterprise. In 2013, the Company again applied for and received the same favorable tax rate for 2014 to 2016.</us-gaap:IncomeTaxExaminationDescription>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">2023-12-31</us-gaap:OperatingLossCarryforwardsExpirationDate>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">27270737</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:DeferredTaxAssetsValuationAllowance contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">26990951</us-gaap:DeferredTaxAssetsValuationAllowance>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">39867</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">20579</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2017-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2017-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">39867</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2017-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2018-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2018-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">20579</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2018-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">39867</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">20579</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2017-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2017-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">39867</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2017-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2018-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2018-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">20579</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2018-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_PlanNameAxis_TwoThousandTenIncentivePlanMember" unitRef="shares" decimals="INF">4000000</us-gaap:StockIssuedDuringPeriodSharesEmployeeBenefitPlan>
    <us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_PlanNameAxis_TwoThousandTenIncentivePlanMember" unitRef="shares" decimals="INF">175000</us-gaap:StockIssuedDuringPeriodSharesRestrictedStockAwardGross>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerMember" unitRef="pure" decimals="INF">0.474</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerOneMember" unitRef="pure" decimals="INF">0.14</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="pure" decimals="INF">0.10</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerMember" unitRef="pure" decimals="INF">0.491</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember_MajorCustomersAxis_CustomerOneMember" unitRef="pure" decimals="INF">0.106</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember_MajorCustomersAxis_CustomerMember" unitRef="pure" decimals="INF">0.262</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember_MajorCustomersAxis_CustomerOneMember" unitRef="pure" decimals="INF">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember_MajorCustomersAxis_CustomerTwoMember" unitRef="pure" decimals="INF">0.112</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerMember" unitRef="pure" decimals="INF">0.198</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerThreeMember" unitRef="pure" decimals="INF">0.118</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerTwoMember" unitRef="pure" decimals="INF">0.154</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember_custom_CustomerOneMember" unitRef="pure" decimals="INF">0.171</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_custom_SalesRevenueNetOneMember" unitRef="pure" decimals="INF">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_custom_SalesRevenueNetTwoMember" unitRef="pure" decimals="INF">0.20</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2018-01-01to2018-12-31_custom_SalesRevenueNetThreeMember" unitRef="pure" decimals="INF">0.18</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_SalesRevenueNetOneMember" unitRef="pure" decimals="INF">0.41</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_SalesRevenueNetTwoMember" unitRef="pure" decimals="INF">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2017-01-01to2017-12-31_custom_SalesRevenueNetThreeMember" unitRef="pure" decimals="INF">0.16</us-gaap:ConcentrationRiskPercentage1>
    <cphi:NumberOfCustomers contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="Customer" decimals="INF">0</cphi:NumberOfCustomers>
    <cphi:NumberOfCustomers contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="Customer" decimals="INF">0</cphi:NumberOfCustomers>
    <cphi:NumberOfCustomers contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember" unitRef="Customer" decimals="INF">2</cphi:NumberOfCustomers>
    <cphi:NumberOfCustomers contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_AccountsReceivableMember" unitRef="Customer" decimals="INF">2</cphi:NumberOfCustomers>
    <cphi:NumberOfSuppliers contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_RawMaterialPurchasesMember" unitRef="Suppliers" decimals="INF">3</cphi:NumberOfSuppliers>
    <cphi:NumberOfSuppliers contextRef="From2017-01-01to2017-12-31_custom_RawMaterialPurchasesMember" unitRef="Suppliers" decimals="INF">4</cphi:NumberOfSuppliers>
    <us-gaap:InventoryRawMaterials contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4733679</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryRawMaterials contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">3148990</us-gaap:InventoryRawMaterials>
    <us-gaap:InventoryWorkInProcess contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">481863</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryWorkInProcess contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">493768</us-gaap:InventoryWorkInProcess>
    <us-gaap:InventoryFinishedGoods contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1191613</us-gaap:InventoryFinishedGoods>
    <us-gaap:InventoryFinishedGoods contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1412217</us-gaap:InventoryFinishedGoods>
    <us-gaap:EffectiveIncomeTaxRateContinuingOperations contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="INF">0.25</us-gaap:EffectiveIncomeTaxRateContinuingOperations>
    <us-gaap:OperatingLossCarryforwards contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1076830</us-gaap:OperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwards contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1187112</us-gaap:OperatingLossCarryforwards>
    <us-gaap:ConstructionLoan contextRef="Context_As_Of_21_Jun_2013T00_00_00_TO_21_Jun_2013T00_00_00" unitRef="USD" decimals="0">13000000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan contextRef="AsOf2013-06-21_currency_CNY" unitRef="USD" decimals="0">80000000</us-gaap:ConstructionLoan>
    <dei:EntitySmallBusiness contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">true</dei:EntitySmallBusiness>
    <dei:EntityExTransitionPeriod contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">false</dei:EntityExTransitionPeriod>
    <dei:EntityEmergingGrowthCompany contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">false</dei:EntityEmergingGrowthCompany>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">3258739</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">3291330</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1256992</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">841216</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-53860</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">494306</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInCustomerAdvances contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-25127</us-gaap:IncreaseDecreaseInCustomerAdvances>
    <us-gaap:IncreaseDecreaseInCustomerAdvances contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-274068</us-gaap:IncreaseDecreaseInCustomerAdvances>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">437901</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">420523</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-147099</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccruedTaxesPayable contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">18753</us-gaap:IncreaseDecreaseInAccruedTaxesPayable>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-16441</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-2045948</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInInventories contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-688852</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-1718336</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">449101</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInPrepaidSupplies contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-1614958</us-gaap:IncreaseDecreaseInPrepaidSupplies>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-99400</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-51024</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-51145</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-136479</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">51145</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">136479</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-843627</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-635588</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-73020</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">139619</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-1976454</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-1479944</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2263877</us-gaap:RepaymentsOfConstructionLoansPayable>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">1479944</us-gaap:RepaymentsOfConstructionLoansPayable>
    <us-gaap:InterestPaidNet contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">588191</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">525788</us-gaap:InterestPaidNet>
    <us-gaap:IncomeTaxesPaid contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxesPaid contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <cphi:InventoryPurchasedWithBankersAcceptanceNote contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">597686</cphi:InventoryPurchasedWithBankersAcceptanceNote>
    <cphi:InventoryPurchasedWithBankersAcceptanceNote contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">492906</cphi:InventoryPurchasedWithBankersAcceptanceNote>
    <cphi:AccountsReceivableCollectedWithBankersAcceptanceNote contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">579896</cphi:AccountsReceivableCollectedWithBankersAcceptanceNote>
    <cphi:AccountsReceivableCollectedWithBankersAcceptanceNote contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">531294</cphi:AccountsReceivableCollectedWithBankersAcceptanceNote>
    <cphi:IssuanceOfBankersAcceptanceNote contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">625128</cphi:IssuanceOfBankersAcceptanceNote>
    <cphi:IssuanceOfBankersAcceptanceNote contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">709796</cphi:IssuanceOfBankersAcceptanceNote>
    <cphi:UsefulLivesOfAssetsTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 89%; text-align: left; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: center; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Life - years&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Permit of land use&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;40 - 70&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Building&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;20 - 49&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Plant, machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;3-5&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cphi:UsefulLivesOfAssetsTableTextBlock>
    <us-gaap:IntangibleAssetsDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 4 - INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets represent the cost of&#13;medical formulas approved for production by the China Food and Drug Administration (&amp;#8220;CFDA&amp;#8221;). The Company did not obtain&#13;CFDA production approval for any medical formulas during the years ended December 31, 2018 and 2017, and no costs were reclassified&#13;from advances to intangible assets during the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Approved medical formulas are amortized&#13;from the date CFDA approval is obtained over their individually identifiable estimated useful lives, which range from ten to thirteen&#13;years.&amp;#160;&amp;#160;It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could&#13;occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization&#13;expense relating to intangible assets was $115,143 and $165,394, respectively for the years ended December 31, 2018 and 2017, and&#13;was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of&#13;their amortization period.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company evaluates each approved medical&#13;formula for impairment at the date of CFDA approval, when indications of impairment are present and also at the date of each financial&#13;statement. The Company&amp;#8217;s evaluation is based on an estimated undiscounted net cash flow model, which considers currently&#13;available market data for the related drug and the Company&amp;#8217;s estimated market share. If the carrying value of the medical&#13;formula exceeds the estimated future net cash flows, an impairment loss is recognized for the excess of the carrying value over&#13;the fair value of the medical formula, which is determined by the estimated discounted future net cash flows. No impairment loss&#13;was recognized during the years ended December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Intangible assets consisted solely of CFDA&#13;approved medical formulas as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Gross carrying amount&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,909,318&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,188,547&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,642,875&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,789,691&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Net carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;266,443&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;398,856&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The estimated aggregate annual amortization&#13;expense for each of the next five years and thereafter is as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;60,038&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;2020&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;57,957&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;266,443&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:IntangibleAssetsDisclosureTextBlock>
    <us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Gross carrying amount&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,909,318&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,188,547&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Accumulated amortization&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,642,875&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(4,789,691&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Net carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;266,443&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;398,856&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <cphi:AdvancesForPurchasesOfIntangibleAssetsTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 5 &amp;#8211; ADVANCES FOR PURCHASES OF INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In order to expand the number of medicines&#13;the Company manufactured and marketed, it entered into contracts with independent laboratories and others for the purchase of medical&#13;formulas. Although CFDA approval had not been obtained for these medical formulas at the dates of the respective contracts, the&#13;objective of the contracts was for the Company to purchase CFDA-approved medical formulas once the CFDA approval process is completed.&#13;The Company received the titles to two patents that relate to medical formulas currently in the CFDA approval process for the year&#13;ended December 31, 2013. These patents are not expired.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Prior to entering into contracts with the&#13;Company, laboratories are typically required to complete all&amp;#160;research and development to determine the content of the medical&#13;formula and the method to produce the generic medicine. The application to the CFDA for production approval must be made by the&#13;production facility that will produce the related product. As a result, a contract typically provides that the Company buys the&#13;medical formula from the laboratory and the laboratory is required to assist the Company in applying for and obtaining the production&#13;approval from the CFDA.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In order to promote the standard of the&#13;pharmaceutical industry in China in line with international standards, significant changes have taken place in the policies and&#13;regulations in this industry in recent years. A series of policies on consistency evaluation and drug review process have been&#13;issued, and more potential reforms and adjustments are underway. In this context, the Company believes that the uncertainties in&#13;the timetables for obtaining CFDA production approvals for products under research are increasing.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under the new regulations and policy environment,&#13;the criteria for formulations&amp;#8217; development are more stringent. The Company must supplement and improve the corresponding&#13;processes and standards to meet the latest requirements of CFDA in accordance with the requirements of consistency evaluation.&#13;As a result, the Company anticipates an extended timeline on the approval process of our current pipeline products.&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Under the terms of the contracts, the laboratories&#13;are required to assist the Company in obtaining production approval for the medical formulas from the CFDA. Management monitors&#13;the status of each medical formula on a regular basis in order to assess whether the laboratories are performing adequately under&#13;the contracts. If a medical product is not approved by the CFDA, as evidenced by their issuance of a denial letter, or if the laboratory&#13;breaches the contract, the laboratory is required under the contract to provide a refund to the Company of the full amount of the&#13;payments made to the laboratory for that formula, or the Company can require the application of those payments to another medical&#13;formula with the same laboratory. As a result of the refund right, the Company is ultimately purchasing an approved medical product.&#13;Accordingly, payments made prior to the issuance of production approval by the CFDA are recorded as advances for purchases of intangible&#13;assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;To date, no formula has failed to receive&#13;CFDA production approval nor has the Company been informed or been made aware of any formula that may fail to receive such approval.&#13;However, there is no assurance that the medical products will receive production approval, and if the Company does not receive&#13;such approval, it will enforce its contractual rights to receive a refund from the laboratory or have the payments applied to another&#13;medical formula with the same laboratory.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2018, the Company was&#13;obligated to pay laboratories and others approximately $0.30 million upon the completion of various phases of contracts to obtain&#13;CFDA production approval of medical formulas.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During the year ended December 31, 2018,&#13;the Company reviewed the contracts relating to advances made for purchases of intangible assets with independent laboratories and&#13;determined that the advances made by the Company for two formulas to two laboratories were impaired. In 2017, four formulas to&#13;three of the independent laboratories were impaired.&amp;#160;As a result, the Company recognized an impairment loss for the advances&#13;made to these laboratories for the years ended December 31, 2018 and 2017 in the amount of $6,134,271 and $13,635,813, respectively.&lt;/p&gt;</cphi:AdvancesForPurchasesOfIntangibleAssetsTextBlock>
    <us-gaap:RelatedPartyTransactionsDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 6 &amp;#8211; RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;A member of the Company's board of&#13;directors ("Board") had previously advanced the Company an aggregate amount of $1,354,567 as of December 31, 2018 and&#13;2017, which is recorded as Other payables &amp;#8211; related parties on the accompanying consolidated balance sheets. The advances&#13;bear interest at a rate of 1.0% per year.&amp;#160;&amp;#160;Total interest expense for each of the years ended December 31, 2018 and 2017&#13;was $13,546.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;During 2018, the Company received advances&#13;totaling $278,696 from our Chairperson, Chief Executive Officer and Interim Chief Financial Officer. This amount is recorded as&#13;Other payables &amp;#8211; related parties on the accompanying consolidated balance sheets as of December 31, 2018. An aggregate of&#13;$87,254 was repaid in January 2019. Compensation payable to our Chairperson, Chief Executive Officer and Interim Chief Financial&#13;Officer is included in Other payables in the accompanying consolidated balance sheet totaling $2,051,186 and $1,815,186 as of December&#13;31, 2018 and 2017, respectively.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:BankingAndThriftDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 7 &amp;#8211; BANKER'S ACCEPTANCE NOTES&#13;PAYABLE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In March 2017 the Company entered into&#13;a Banker's Acceptance Note Agreement with a bank. Pursuant to the terms of the agreement, the Company can issue banker's acceptance&#13;notes to any third party as payment of amounts owing to that third party. The Company is required to deposit with the bank an amount&#13;equal to the amounts represented by the banker's acceptance notes issued to the third parties. The amount of these deposited balances&#13;is shown as "Restricted cash" on the accompanying balance sheets as of December 31, 2018 and 2017. The maximum amount&#13;that the Company can issue under this agreement is limited to the lesser of RMB30,000,000 (approximately $4.5 million) or the amount&#13;of cash available to deposit against the banker's acceptance notes. In addition, the agreement calls for the payment of fees equal&#13;to 0.05% of the note amount to the bank. As of December 31, 2018 and 2017, the Company had outstanding banker's acceptance notes&#13;in the amount of $1,273,940 and $709,796, respectively.&lt;/p&gt;</us-gaap:BankingAndThriftDisclosureTextBlock>
    <us-gaap:LongTermDebtTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 8 &amp;#8211; CONSTRUCTION LOAN FACILITY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company obtained a construction loan&#13;facility, dated June 21, 2013, in the aggregate amount of RMB 80,000,000 (approximately $13 million). The loan facility is for&#13;an eight-year term, which commenced on July 11, 2013, the initial draw-down date.&amp;#160;The proceeds of the loan were used for and&#13;are collateralized by the construction of the Company's new production facility and the included production line equipment&#13;and machinery. The loan bears interest based upon 110% of the PRC government's eight-year term rate effective on the actual&#13;draw-down date, subject to annual adjustments based on 110% of the floating rate for the same type of loan on the anniversary from&#13;the draw-down date and its subsequent anniversary dates.&amp;#160;&amp;#160;On July 10, 2016, 2017 and 2018 the interest rate was adjusted&#13;to 5.39%, 5.39% and 5.39%, respectively. &amp;#160;The loan required interest only payments for the first two years. Beginning July&#13;11, 2015, the balance of the principal was due in at least two (2) annual installments with the first annual payment being due&#13;within the six month period after July 10, 2015 and the second annual payment being due July 10, 2016 and each following year over&#13;the next five years through July 11, 2022 on the identical terms as described above for 2015. The Company has made all required&#13;payments due under the loan. As of December 31, 2018, the Company had no additional amounts available to it under this facility.&#13;During the year ended December 31, 2018, the Company made principal payments in the amount of $2,030,214 (RMB 15,000,000).&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;Principal payments required for the&#13;remaining term of the loan facility as of December 31, 2018 are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,181,360&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;2020&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,181,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,181,360&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,544,080&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Fair Value of Construction Loan Facility&lt;/i&gt;&lt;/b&gt;&#13;&amp;#8211; Based on the borrowing rates currently available to the Company for bank loans with similar terms and maturities, the carrying&#13;amounts of the construction loan facility outstanding as of December 31, 2018 and 2017 approximated its fair value because the&#13;underlying instrument bears an interest rate that approximated current market rates.&lt;/p&gt;</us-gaap:LongTermDebtTextBlock>
    <us-gaap:ScheduleOfDebtInstrumentsTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,181,360&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;2020&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;2,181,360&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;2021&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,181,360&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,544,080&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <us-gaap:IncomeTaxDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 9 - INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Deferred income tax assets and liabilities are measured using&#13;enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered&#13;or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period&#13;that includes the enactment date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Liabilities are established for uncertain tax positions expected&#13;to be taken in income tax returns when such positions are judged to meet the "more-likely-than-not" threshold based&#13;on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are included as a&#13;component of other expenses. Through December 31, 2018, the Company has not identified any uncertain tax positions that it has&#13;taken. U.S. income tax returns for the years ended December 31, 2015 through December 31, 2018 and the Chinese income tax return&#13;for the year ended December 31, 2018 are open for possible examination.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On March 16, 2007, the National People's&#13;Congress of China passed the Enterprise Income Tax Law (EIT Law) and on December 6, 2007, the State Council of China issued the&#13;Implementation Regulations for the EIT Law, which took effect on January&amp;#160;1, 2008. The EIT Law and Implementation Regulations&#13;Rules impose a unified EIT of 25% on all domestic-invested enterprises and Foreign Invested Entities, or FIEs, unless they qualify&#13;under certain limited exceptions.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is located in a special region,&#13;which had a 15% corporate income tax rate before the new EIT Law. The new EIT Law abolished the preferential corporate income tax&#13;rate in the special region. The Company transitioned to the new 25% tax rate over a five year period which began on January 1,&#13;2008. During 2010, the Company applied for and received a favorable tax rate of 15% for fiscal 2011 through 2013 due to its status&#13;in the PRC as a high technology enterprise. In 2013, the Company again applied for and received the same favorable tax rate for&#13;2014 to 2016.&amp;#160;The recent&amp;#160;net losses have put the Company in an unfavorable position for the potential renewal of&amp;#160;"National&#13;High-Tech Enterprise" status in 2017. After evaluating the feasibility of the renewal, the Company has decided not to renew&#13;this status.&amp;#160;Under the current tax law in the PRC, the Company is and will be subject to the enterprise income tax rate of&#13;25%.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The provision for income taxes consisted&#13;of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%"&gt;Current&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(178,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 1.5pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;68,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;122,631&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"&gt;&lt;b&gt;Total income tax expense&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(109,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;122,631&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Following is a reconciliation of income taxes calculated at&#13;the federal statutory rates to the provision for income taxes:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;(Benefit) tax at statutory rate of 25%&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,715,040&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(4,788,734&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Prior year refund received&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(178,408&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Other, primarily the difference in U.S. tax rates&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,881&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,077&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,775,578&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,903,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&lt;b&gt;Income tax (benefit) expense&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(109,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;122,631&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The temporary differences which give rise&#13;to the deferred income tax assets and liability are as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;b&gt;Deferred income tax assets:&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Allowance for doubtful trade receivables&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,453,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,552,432&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Allowance for doubtful other receivables&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Inventory obsolescence reserve&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,487,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,595,671&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Expenses not deductible in current year&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,101,268&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,076,126&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Advances for intangible assets impairment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,628,803&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,387,237&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;PRC net operating loss carry forward&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,124,191&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,572,439&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;U.S. net operating loss carry forward&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,187,112&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,076,830&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Total deferred income tax assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,990,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,270,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26,990,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(27,270,737&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in"&gt;Net deferred income tax asset&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;b&gt;Deferred income tax liability:&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Intangible assets&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;764,374&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;738,175&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2018, the Company had&#13;net operating loss carryforwards for PRC tax purposes of approximately $52.5 million, which are available to offset any future&#13;taxable income through 2023. Approximately $6.1 million of these carryforwards expired in 2018. Approximately $3.9 million of the&#13;remaining carryforwards will expire in 2019. During 2018, the Company received a refund related to its 2013 PRC tax return in the&#13;amount of $178,408.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company also has net operating losses&#13;for United States federal income tax purposes of approximately $5.7 million which are available to offset future taxable income,&#13;if any, through 2038.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Recent U.S. federal tax legislation, commonly&#13;referred to as the Tax Cuts and Jobs Act (the "U.S. Tax Reform"), was signed into law on December&amp;#160;22, 2017. The&#13;U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal&#13;corporate income tax rate from 35% to 21% for taxable years beginning after December&amp;#160;31, 2017; limiting and/or eliminating&#13;many business deductions; migrating the U.S. to a territorial tax system with a&amp;#160;one-time&amp;#160;transition tax on a mandatory&#13;deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally&#13;eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.&#13;Taxpayers may elect to pay the&amp;#160;one-time&amp;#160;transition tax over eight years, or in a single&amp;#160;lump-sum&amp;#160;payment. The&#13;decrease in the United States federal corporate income tax rate from 34% to 21% for 2018 decreased the valuation allowance related&#13;to the U.S. net operating losses by approximately $667,000 at December 31, 2017. There was no liability at December 31, 2018 and&#13;2017 for the mandatory deemed repatriation tax.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In assessing the likelihood of realization&#13;of deferred tax assets, Management considers whether it is more likely than not that some portion or all of the deferred tax assets&#13;will not be realized.&amp;#160;&amp;#160;The ultimate realization of deferred tax assets is dependent upon the generation of future taxable&#13;income during the periods in which those differences become deductible or tax loss carry forwards are utilized.&amp;#160;&amp;#160;Management&#13;considers projected future taxable income and tax planning strategies in making this assessment.&amp;#160;&amp;#160;Based upon an assessment&#13;of the level of historical taxable income and projections for future taxable income over the periods on which the deferred tax&#13;assets are deductible or can be utilized, Management believes it is not likely for the Company to realize all benefits of the deferred&#13;tax assets as of December 31, 2018 and 2017.&amp;#160;&amp;#160;Therefore, the Company provided for a valuation allowance against its deferred&#13;tax assets of $26,990,951 and $27,270,737 as of December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company also incurred various other&#13;taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any&#13;unpaid amounts are reflected on the balance sheets as accrued taxes payable.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%"&gt;Current&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(178,408&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;-&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 1.5pt"&gt;Deferred&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;68,419&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;122,631&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"&gt;&lt;b&gt;Total income tax expense&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(109,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;122,631&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock>
    <us-gaap:StockholdersEquityNoteDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 11 - STOCKHOLDERS' EQUITY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company is authorized to issue 95,000,000&#13;shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value. The preferred stock may be&#13;issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely&#13;by the Company's Board.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Employee Stock Options&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;i&gt;2010 Incentive Plan&lt;/i&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;On November 12, 2010, the Company's&#13;Board of Directors adopted the Company's 2010 Incentive Plan (the "Plan"), which was then approved by stockholders&#13;on December 22, 2010. The Plan gave the Company the ability to grant stock options, restricted stock, stock appreciation rights&#13;and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants&#13;of the Company and/or its subsidiaries. The Plan currently allows for equity awards of up to 4,000,000 shares of common stock.&#13;Through December 31, 2018, there were 175,000 shares of restricted stock granted and outstanding under the Plan.&amp;#160; No options&#13;were outstanding as of December 31, 2018 under the Plan.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;There were no securities issued from the Plan during each of&#13;the years ended December 31, 2018 and 2017.&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company recognized no compensation&#13;expense related to the awards of common shares and the grants and modifications of stock options during each of the years ended&#13;December 31, 2018 and 2017.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The fair value of each option award is&#13;estimated on the date of grant using the Black-Scholes Option Pricing Model. Expected volatility is based on the historical volatility&#13;of the Company's common stock prices. The Company uses historical data to estimate employee termination rates. The expected&#13;term of options granted is determined by the simplified method, which is one-half of the original contractual term. The simplified&#13;method is used due to the lack of historical share option exercise data to provide a reasonable basis upon which to estimate expected&#13;term. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect&#13;at the time of grant.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;As of December 31, 2018, there was no remaining&#13;unrecognized compensation expense related to stock options or restricted stock grants.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <us-gaap:CommitmentsAndContingenciesDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 12 &amp;#8211; COMMITMENTS AND CONTINGENCIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Economic environment &lt;/i&gt;- &lt;/b&gt;Substantially&#13;all of the Company's operations are conducted in the PRC, and therefore the Company is subject to special considerations and significant&#13;risks not typically associated with companies operating in the United States of America. These risks include, among others, the&#13;political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company's results from operations&#13;may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies&#13;with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods&#13;of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely affect the Company's&#13;operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In addition, all of the Company's revenue&#13;is denominated in the PRC's currency of Renminbi (RMB), which must be converted into other currencies before remittance out of&#13;the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval of&#13;the PRC government.&lt;/p&gt;</us-gaap:CommitmentsAndContingenciesDisclosureTextBlock>
    <us-gaap:ConcentrationRiskDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;NOTE 13 &amp;#8211; CONCENTRATIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2018, no&#13;customer accounted for more than 10% of sales and two customers accounted for 49.1% and 10.6% of accounts receivable.&amp;#160;Three&#13;suppliers accounted for 26.2%, 17.0% and 11.2% of raw material purchases, and three different products accounted for 33%, 20% and&#13;18% of revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For the year ended December 31, 2017, no&#13;customer accounted for more than 10.0% of sales and four suppliers accounted for 19.8%, 17.1%, 15.4% and 11.8% of raw material&#13;purchases, two customers accounted for 47.4% and 14.0% of accounts receivable, and three different products accounted for 41%,&#13;17% and 16% of revenue.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 3 &amp;#8211; PROPERTY, PLANT AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Property, plant and equipment consisted of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Permit of land use&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;409,612&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;432,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;Building&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,511,832&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,052,840&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Plant, machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,576,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,044,515&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;330,598&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Office equipment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;198,292&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;200,974&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.125in"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,008,952&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,061,837&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(17,714,573&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,520,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"&gt;&lt;b&gt;Property, plant and equipment, net&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,294,379&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;23,541,003&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Depreciation is computed on a straight-line basis over the estimated&#13;useful lives of the assets as follows:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="width: 89%; text-align: left; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td style="width: 10%; text-align: center; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Life - years&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Permit of land use&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;40 - 70&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Building&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;20 - 49&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Plant, machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Office equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: center"&gt;3-5&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Depreciation relating to office equipment&#13;was included in general and administrative expenses, while all other depreciation was included in cost of revenue. For the years&#13;ended December 31, 2018 and 2017, depreciation expense was $3,143,596 and $3,125,937, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="margin: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/p&gt; &lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Permit of land use&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;409,612&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;432,910&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td&gt;Building&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,511,832&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,052,840&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Plant, machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,576,409&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;28,044,515&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;312,807&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;330,598&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Office equipment&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;198,292&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;200,974&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-left: 0.125in"&gt;&lt;b&gt;Total&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,008,952&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;39,061,837&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Less: accumulated depreciation&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(17,714,573&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(15,520,834&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"&gt;&lt;b&gt;Property, plant and equipment, net&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;19,294,379&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;23,541,003&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&lt;p style="margin: 0pt"&gt;&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <us-gaap:SubsequentEventsTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 14 &amp;#8211; SUBSEQUENT EVENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In accordance with ASC 855-10 the Management&#13;reviewed the Company's operations subsequent to December 31, 2018 to the date these consolidated financial statements were&#13;issued, and has determined the Company does not have any material subsequent events to disclose in these consolidated financial&#13;statements.&lt;/p&gt;</us-gaap:SubsequentEventsTextBlock>
    <dei:EntityWellKnownSeasonedIssuer contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">No</dei:EntityWellKnownSeasonedIssuer>
    <dei:EntityVoluntaryFilers contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">No</dei:EntityVoluntaryFilers>
    <dei:EntityCurrentReportingStatus contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Yes</dei:EntityCurrentReportingStatus>
    <dei:DocumentFiscalPeriodFocus contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">FY</dei:DocumentFiscalPeriodFocus>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">59952900</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">45377325</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">43071302</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">30198775</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">58909134</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">43580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">43580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">43580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">23590204</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">23590204</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">23590204</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">5479809</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-5270358</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">24757374</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">13957709</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">11835349</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2016-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">10517976</us-gaap:StockholdersEquity>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">13957709</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">11835349</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">5479809</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-5270358</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AdditionalPaidInCapital contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">23590204</us-gaap:AdditionalPaidInCapital>
    <us-gaap:AdditionalPaidInCapital contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">23590204</us-gaap:AdditionalPaidInCapital>
    <us-gaap:CommonStockValue contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">43580</us-gaap:CommonStockValue>
    <us-gaap:CommonStockValue contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">43580</us-gaap:CommonStockValue>
    <us-gaap:PreferredStockValue contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:PreferredStockValue contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:Liabilities contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">16881598</us-gaap:Liabilities>
    <us-gaap:Liabilities contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">15178550</us-gaap:Liabilities>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">738175</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:DeferredTaxLiabilitiesNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">764374</us-gaap:DeferredTaxLiabilitiesNoncurrent>
    <us-gaap:ConstructionLoanNoncurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">6916291</us-gaap:ConstructionLoanNoncurrent>
    <us-gaap:ConstructionLoanNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4362720</us-gaap:ConstructionLoanNoncurrent>
    <us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">9227132</us-gaap:LiabilitiesCurrent>
    <us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">10051456</us-gaap:LiabilitiesCurrent>
    <us-gaap:BankAcceptancesExecutedAndOutstanding contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">709796</us-gaap:BankAcceptancesExecutedAndOutstanding>
    <us-gaap:BankAcceptancesExecutedAndOutstanding contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1273940</us-gaap:BankAcceptancesExecutedAndOutstanding>
    <us-gaap:LongTermConstructionLoanCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2305430</us-gaap:LongTermConstructionLoanCurrent>
    <us-gaap:LongTermConstructionLoanCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2181360</us-gaap:LongTermConstructionLoanCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1354567</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:DueToRelatedPartiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1633263</us-gaap:DueToRelatedPartiesCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">581132</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:CustomerAdvancesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">525647</us-gaap:CustomerAdvancesCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2858701</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">3065508</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">276368</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">310804</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1141138</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccountsPayableTradeCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1060934</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">59952900</us-gaap:Assets>
    <us-gaap:Assets contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">45377325</us-gaap:Assets>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">398856</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">266443</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">23541003</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">19294379</us-gaap:PropertyPlantAndEquipmentNet>
    <cphi:AdvancesForPurchasesOfIntangibleAssets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">23722954</cphi:AdvancesForPurchasesOfIntangibleAssets>
    <cphi:AdvancesForPurchasesOfIntangibleAssets contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">17069587</cphi:AdvancesForPurchasesOfIntangibleAssets>
    <us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">12290087</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">8746916</us-gaap:AssetsCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">185647</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:PrepaidExpenseCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">123759</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:InventoryNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">6407155</us-gaap:InventoryNet>
    <us-gaap:InventoryNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">5054975</us-gaap:InventoryNet>
    <us-gaap:Supplies contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">461307</us-gaap:Supplies>
    <us-gaap:Supplies contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">47</us-gaap:Supplies>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">162981</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">170098</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2293120</us-gaap:ReceivablesNetCurrent>
    <us-gaap:ReceivablesNetCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">916931</us-gaap:ReceivablesNetCurrent>
    <cphi:BankersAcceptances contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">39867</cphi:BankersAcceptances>
    <cphi:BankersAcceptances contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">20579</cphi:BankersAcceptances>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">709796</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1273940</us-gaap:RestrictedCashAndCashEquivalents>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2030214</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1186587</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2016-12-31" unitRef="USD" decimals="0">2665802</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="INF">43579557</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="shares" decimals="INF">43579557</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="INF">-0.25</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD_per_Share" decimals="INF">-0.44</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-12872527</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-15837832</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-2122360</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">3439733</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2018-01-01to2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-2122360</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2017-01-01to2017-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">3439733</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-10750167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-19277565</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2018-01-01to2018-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-10750167</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2017-01-01to2017-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-19277565</us-gaap:NetIncomeLoss>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-10860156</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-19154934</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:NonoperatingIncomeExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-412742</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-474920</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:InterestExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">451258</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">539334</us-gaap:InterestExpense>
    <us-gaap:InvestmentIncomeInterest contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">38516</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">64414</us-gaap:InvestmentIncomeInterest>
    <us-gaap:OperatingIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-10447414</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-18680014</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">12422262</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">21148564</us-gaap:OperatingExpenses>
    <us-gaap:AssetImpairmentCharges contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">6479057</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">14183969</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2017-01-01to2017-12-31_custom_AdvancesForIntangibleAssetsMember" unitRef="USD" decimals="0">13635813</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2017-01-01to2017-12-31_custom_LongTermPrepaidExpensesMember" unitRef="USD" decimals="0">548156</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_AdvancesForIntangibleAssetsMember" unitRef="USD" decimals="0">6134271</us-gaap:AssetImpairmentCharges>
    <us-gaap:AssetImpairmentCharges contextRef="From2018-01-01to2018-12-31_custom_AdvancesToSuppliersMember" unitRef="USD" decimals="0">344786</us-gaap:AssetImpairmentCharges>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">604388</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">1393576</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">172384</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">90474</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1949921</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">2019949</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:SellingExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">3216512</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">3460596</us-gaap:SellingExpense>
    <us-gaap:GrossProfit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1974848</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">2468550</us-gaap:GrossProfit>
    <us-gaap:CostOfRevenue contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">10355839</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">10743764</us-gaap:CostOfRevenue>
    <us-gaap:Revenues contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">12330687</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">13212314</us-gaap:Revenues>
    <us-gaap:SharesOutstanding contextRef="AsOf2017-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">43579557</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">43579557</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2016-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">43579557</us-gaap:SharesOutstanding>
    <cphi:OrganizationAndNatureOfOperationsPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Organization and Nature of Operations&#13;&amp;#8211;&amp;#160;&lt;/i&gt;&lt;/b&gt;China Pharma Holdings, Inc., a Nevada corporation, owns 100% of Onny Investment Limited (Onny), a British&#13;Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp;#38; Biotechnology Co., Ltd (Helpson), a company organized&#13;under the laws of the People&amp;#8217;s Republic of China (the PRC). China Pharma Holdings, Inc. and its subsidiaries are referred&#13;to herein as the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;December 31, 2012, China Pharma Holdings, Inc. consummated a reincorporation merger for the purpose of changing its state of incorporation&#13;from Delaware to Nevada, pursuant to the terms and conditions of an Agreement and Plan of Merger dated December 27, 2012.&amp;#160;&amp;#160;The&#13;reincorporation merger was approved by stockholders holding the majority of the Company&amp;#8217;s outstanding shares of common stock&#13;on December 21, 2012.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Foreign Investment Industrial Catalogue&lt;i&gt;&amp;#160;&lt;/i&gt;(the&#13;&amp;#8220;Catalogue&amp;#8221;) jointly issued by China&amp;#8217;s Ministry of Commerce and the National Development and Reform Commission&#13;(the latest version is the 2012 version, effective January 30, 2012) classified various industries/businesses into three different&#13;categories: (i) encouraged for foreign investment; (ii) restricted to foreign investment; and (iii) prohibited from foreign investment.&#13;For any industry/business not covered by any of these three categories, they will be deemed industries/businesses permitted for&#13;foreign investment. A typical foreign investment restriction in the pharmaceutical industry is that a foreign investment enterprise&#13;(the &amp;#8220;FIE&amp;#8221;) shall not have the whole or majority of its equity interests held by a foreign owner if the FIE establishes&#13;more than 30 branch stores and distributes a variety of brands in those franchise stores. However, the Company&amp;#8217;s business&#13;is not subject to this restriction.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Helpson manufactures and markets generic&#13;and branded pharmaceutical products as well as biochemical products primarily to hospitals and private retailers located throughout&#13;the PRC. The Company believes Helpson&amp;#8217;s business is not subject to any ownership restrictions prescribed under the Catalogue.&#13;Onny acquired 100% of the ownership in Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson&amp;#8217;s&#13;three former shareholders. The transaction was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson&#13;received the Certificate of Approval for Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson&#13;received its business license evidencing its WFOE (Wholly Foreign Owned Enterprise) status on June 21, 2005.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has acquired and continues&#13;to acquire well-accepted medical formulas to add to its diverse portfolio of Western and Chinese medicines.&lt;/p&gt;</cphi:OrganizationAndNatureOfOperationsPolicyTextBlock>
    <us-gaap:ConsolidationPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Consolidation and Basis of Presentation&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211;&#13;The accompanying financial statements have been prepared in accordance with accounting principles generally accepted in the United&#13;States of America and are expressed in United States dollars. The accompanying consolidated financial statements include the accounts&#13;and operations of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been&#13;eliminated in the consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Helpson&amp;#8217;s functional currency is&#13;the Chinese Renminbi. Helpson&amp;#8217;s revenue and expenses are translated into United States dollars at the average exchange rate&#13;for the period. Assets and liabilities are translated at the exchange rate as of the end of the reporting period. Gains or losses&#13;from translating Helpson&amp;#8217;s financial statements are included in accumulated other comprehensive income, which is a component&#13;of stockholders&amp;#8217; equity. Gains and losses arising from transactions denominated in a currency other than the functional currency&#13;of the entity that is party to the transaction are included in the results of operations.&lt;/p&gt;</us-gaap:ConsolidationPolicyTextBlock>
    <us-gaap:UseOfEstimates contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Accounting Estimates&amp;#160;&lt;/i&gt;-&amp;#160;&lt;/b&gt;The&#13;methodology used to prepare for the Company&amp;#8217;s financial statements is in conformity with the accounting principles generally&#13;accepted in the United States of America, which requires the management of the Company (&amp;#8220;Management&amp;#8221;) to make estimates&#13;and assumptions that affect: (1) the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities&#13;at the date of the financial statements; and (2) the reported amounts of revenues and expenses during the reporting periods. Therefore,&#13;actual results could differ from those estimates.&lt;/p&gt;</us-gaap:UseOfEstimates>
    <us-gaap:CashAndCashEquivalentsPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash and Cash Equivalents&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211;&#13;Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term&#13;banker&amp;#8217;s acceptances notes purchased with maturities of three months or less.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsPolicyTextBlock>
    <us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Restricted&#13;Cash&lt;/i&gt;&amp;#160;&lt;/b&gt;&amp;#8211;&lt;b&gt;&amp;#160;&lt;/b&gt;Restricted cash includes cash that has been deposited with a bank to satisfy outstanding&#13;obligations under banker&amp;#8217;s acceptance notes issued by the Company as discussed in Note 7.&lt;/p&gt;</us-gaap:CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy>
    <us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Trade Accounts Receivable and Allowance&#13;for Doubtful Accounts &amp;#8211;&amp;#160;&lt;/i&gt;&lt;/b&gt;Trade accounts receivables are carried at the original invoiced amounts, less an allowance&#13;for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer&#13;accounts and an estimation of the overall economic conditions affecting the Company's customer base. The Company reviews&#13;a customer's credit history before extending credit to the customer. If the financial condition of its customers were to&#13;deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision&#13;is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled&#13;$604,388 and $1,393,576 for the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Trade accounts receivable that have been&#13;fully allowed for and determined to be uncollectible are charged against the allowance in the period the determination is made.&#13;The Company charged off uncollectible trade accounts receivable balances in the amount of $0 against the allowance for the years&#13;ended December 31, 2018 and 2017, respectively. It is common practice in the PRC for receivables to extend beyond one year. Customer&#13;balances outstanding for more than one year are allowed for at a greater rate when calculating the allowance for doubtful accounts.&lt;/p&gt;</us-gaap:ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy>
    <cphi:AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Advances to Suppliers and Advances&#13;from Customers&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; Common practice in the PRC is to make advances to suppliers for materials and to receive advances&#13;from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received.&#13;Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews&#13;a supplier's credit history and background information before advancing a payment. If the financial condition of its suppliers&#13;were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize&#13;bad debt expenses in the period they are considered unlikely to be collected.&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/p&gt;</cphi:AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock>
    <us-gaap:InventoryPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211; Inventory&#13;consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable value. Cost&#13;is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct&#13;labor and an allocated portion of the Company's production overhead. The Company writes down excess and obsolete inventory&#13;to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and&#13;work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary&#13;course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory&#13;item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost.&#13;Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories&#13;are carried at this lower cost basis until sold or scrapped.&lt;/p&gt;</us-gaap:InventoryPolicyTextBlock>
    <us-gaap:PropertyPlantAndEquipmentPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Property and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements are&#13;capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation&#13;relating to office equipment was included in general and administrative expenses, while all other depreciation was included in&#13;cost of revenue.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentPolicyTextBlock>
    <us-gaap:RevenueRecognitionPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects&#13;the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires&#13;disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The&#13;amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods.&#13;The Company applies the following five-step model in order to determine this amount: (i)&amp;#160;identification of the promised goods&#13;in the contract; (ii) determination of whether the promised goods are performance obligations, including whether they are distinct&#13;in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration;&#13;(iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company&#13;satisfies each performance obligation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The&amp;#160;Company&amp;#160;only&amp;#160;applies&amp;#160;the&amp;#160;five-step&amp;#160;model&amp;#160;to&amp;#160;contracts&#13;when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods or services it transfers&#13;to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the&#13;contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct.&#13;The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation&#13;when the performance obligation is satisfied or as it is satisfied. Generally, the Company's performance obligations are transferred&#13;to customers at a point in time, typically upon buyer's designated carrier or the buyer picks up the goods at our warehouse.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For all reporting periods, the Company&#13;has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected&#13;length of one year or less, which is an optional exemption that is permitted under the adoption rules.&lt;/p&gt;</us-gaap:RevenueRecognitionPolicyTextBlock>
    <us-gaap:CostOfSalesPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost of Revenues&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses associated with the manufacture&#13;and delivery of products.&lt;/p&gt;</us-gaap:CostOfSalesPolicyTextBlock>
    <us-gaap:ResearchAndDevelopmentExpensePolicy contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Research and Development&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Research and development expenditures are recorded as expenses in the period in which they occur.&lt;/p&gt;</us-gaap:ResearchAndDevelopmentExpensePolicy>
    <us-gaap:EarningsPerSharePolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Basic and Diluted Loss per Common&#13;Share&amp;#160;&lt;/i&gt;-&amp;#160;&lt;/b&gt;Basic loss per common share is computed by dividing net loss by the weighted-average number of common&#13;shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable dilutive common&#13;shares.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;There were no potentially dilutive common&#13;shares outstanding during the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;</us-gaap:EarningsPerSharePolicyTextBlock>
    <us-gaap:ConcentrationRiskCreditRisk contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Credit Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;The carrying amount of accounts receivable included in the consolidated balance sheet represents the Company's exposure to&#13;credit risk in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company&#13;performs ongoing credit evaluations of each customer's financial condition. The Company maintains allowances for doubtful&#13;accounts and such allowances in the aggregate have not exceeded Management's estimates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has its cash in bank deposits&#13;primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy&#13;of protecting depositors' interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&amp;#160;1, 2007, which&#13;contains provisions for the implementation of measures for the bankruptcy of PRC banks. In the event that bankruptcy laws are enacted&#13;for banks in the PRC, the Company's deposits may be at a higher risk of loss.&lt;/p&gt;</us-gaap:ConcentrationRiskCreditRisk>
    <cphi:InterestRateRiskPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Interest Rate Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing&#13;debts and the viability of securing future debt instruments within the PRC.&lt;/p&gt;</cphi:InterestRateRiskPolicyTextBlock>
    <us-gaap:InventoryWriteDown contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">954311</us-gaap:InventoryWriteDown>
    <us-gaap:InventoryWriteDown contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">118003</us-gaap:InventoryWriteDown>
    <us-gaap:Depreciation contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">3143596</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">3125937</us-gaap:Depreciation>
    <us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Year&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Amount&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 88%; text-align: left"&gt;2019&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;60,038&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;2020&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;2021&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;2022&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;2023&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,112&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Thereafter&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;57,957&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;266,443&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">60038</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">37112</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">37112</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearThree>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">37112</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFour>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">37112</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">57957</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">115143</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">165394</us-gaap:AmortizationOfIntangibleAssets>
    <cphi:AdvancesForObligatedToPayLaboratories contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">300000</cphi:AdvancesForObligatedToPayLaboratories>
    <us-gaap:InterestExpenseRelatedParty contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">13546</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">13546</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1354567</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1354567</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:DueToOtherRelatedPartiesClassifiedCurrent contextRef="AsOf2018-12-31_us-gaap_ManagementMember" unitRef="USD" decimals="0">278696</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <us-gaap:LineOfCreditFacilityCommitmentFeeDescription contextRef="From2017-03-01to2017-03-31">In addition, the agreement calls for the payment of fees equal to 0.05% of the note amount to the bank.</us-gaap:LineOfCreditFacilityCommitmentFeeDescription>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2181360</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2181360</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2181360</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree>
    <us-gaap:LongTermDebt contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">6544080</us-gaap:LongTermDebt>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00"> The loan facility is for an eight-year term, which commenced on July 11, 2013, the initial draw-down date. The proceeds of the loan were used for and are collateralized by the construction of the Company&#8217;s new production facility and the included production line equipment and machinery. The loan bears interest based upon 110% of the PRC government&#8217;s eight-year term rate effective on the actual draw-down date, subject to annual adjustments based on 110% of the floating rate for the same type of loan on the anniversary from the draw-down date and its subsequent anniversary dates.  On July 10, 2016, 2017 and 2018 the interest rate was adjusted to 5.39%, 5.39% and 5.39%, respectively.  The loan required interest only payments for the first two years. Beginning July 11, 2015, the balance of the principal was due in at least two (2) annual installments with the first annual payment being due within the six month period after July 10, 2015 and the second annual payment being due July 10, 2016 and each following year over the next five years through July 11, 2022 on the identical terms as described above for 2015.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;Years Ended December 31,&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2018&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&#13;    &lt;td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"&gt;&lt;b&gt;2017&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;(Benefit) tax at statutory rate of 25%&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(2,715,040&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(4,788,734&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Prior year refund received&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(178,408&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;-&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Other, primarily the difference in U.S. tax rates&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,881&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,077&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Change in valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,775,578&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;4,903,288&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;&lt;b&gt;Income tax (benefit) expense&lt;/b&gt;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;(109,989&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;122,631&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock>
    <us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="font-weight: bold"&gt;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December 31,&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;b&gt;Deferred income tax assets:&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Allowance for doubtful trade receivables&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,453,769&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,552,432&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Allowance for doubtful other receivables&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,721&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,002&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Inventory obsolescence reserve&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,487,087&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,595,671&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Expenses not deductible in current year&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,101,268&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,076,126&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;Advances for intangible assets impairment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,628,803&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;4,387,237&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;PRC net operating loss carry forward&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;13,124,191&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;14,572,439&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;U.S. net operating loss carry forward&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,187,112&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,076,830&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Total deferred income tax assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,990,951&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,270,737&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Valuation allowance&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(26,990,951&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(27,270,737&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in"&gt;Net deferred income tax asset&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left"&gt;&lt;b&gt;Deferred income tax liability:&lt;/b&gt;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 4pt"&gt;Intangible assets&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;764,374&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;738,175&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-109989</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">122631</us-gaap:IncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">68419</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:DeferredIncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">122631</us-gaap:DeferredIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-178408</us-gaap:CurrentIncomeTaxExpenseBenefit>
    <us-gaap:CurrentIncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-2715040</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">-4788734</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">7881</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">8077</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2775578</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">4903288</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <cphi:IncomeTaxExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-109989</cphi:IncomeTaxExpense>
    <cphi:IncomeTaxExpense contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">122631</cphi:IncomeTaxExpense>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-178408</us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4552432</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4453769</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">10002</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">8721</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses>
    <us-gaap:DeferredTaxAssetsInventory contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1595671</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsInventory contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1487087</us-gaap:DeferredTaxAssetsInventory>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1076126</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1101268</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4387237</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">5628803</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">14572439</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">13124191</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">27270737</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">26990951</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredTaxAssetsLiabilitiesNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">738175</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">764374</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">52500000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">5700000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwardsForeign>
    <us-gaap:OtherTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">178408</us-gaap:OtherTaxExpenseBenefit>
    <cphi:DescriptionOfFederalCorporateIncomeTaxRate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">The U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time transition tax over eight years, or in a single lump-sum payment. The decrease in the United States federal corporate income tax rate from 34% to 21% for 2018 decreased the valuation allowance related to the U.S. net operating losses by approximately $667,000 at December 31, 2017. There was no liability at December 31, 2018 and 2017 for the mandatory deemed repatriation tax.</cphi:DescriptionOfFederalCorporateIncomeTaxRate>
    <cphi:CompensationPayable contextRef="AsOf2018-12-31_us-gaap_ManagementMember" unitRef="USD" decimals="0">87254</cphi:CompensationPayable>
    <us-gaap:OtherNotesPayable contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1815186</us-gaap:OtherNotesPayable>
    <us-gaap:OtherNotesPayable contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2051186</us-gaap:OtherNotesPayable>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2019-03-26" unitRef="shares" decimals="INF">43579557</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityPublicFloat contextRef="AsOf2018-06-29" unitRef="USD" decimals="0">5327719</dei:EntityPublicFloat>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">287423</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <dei:EntityShellCompany contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">false</dei:EntityShellCompany>
    <us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:CommitmentsAndContingencies contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:GoodwillImpairmentLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">6134271</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:GoodwillImpairmentLoss contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00" unitRef="USD" decimals="0">13635813</us-gaap:GoodwillImpairmentLoss>
    <cphi:NetOperatingLossCarryForwardsExpirationDescription contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Approximately $6.1 million of these carryforwards expired in 2018. Approximately $3.9 million of the remaining carryforwards will expire in 2019.</cphi:NetOperatingLossCarryForwardsExpirationDescription>
    <us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Recent Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Recently Issued Pronouncements&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In February 2016, the Financial Accounting&#13;Standards Board issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2016-02,&amp;#160;&lt;i&gt;Leases&lt;/i&gt;, a new standard on accounting&#13;for leases. The ASU introduces a lessee model that brings most leases onto the balance sheet. The new standard also aligns many&#13;of the underlying principles of the new lessor model with those in the current accounting guidance as well as the FASB&amp;#8217;s new revenue&#13;recognition standard. However, the ASU eliminates the use of bright-line tests in determining lease classification as required&#13;in the current guidance. The ASU also requires additional qualitative disclosures along with specific quantitative disclosures&#13;to better enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases.&#13;The pronouncement is effective for annual reporting periods beginning after December 15, 2018, including interim periods within&#13;that reporting period, using a modified retrospective approach. Early adoption is permitted. The Company does not believe the pronouncement&#13;will have a material impact on its consolidated financial statements and related disclosures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU 2016-13,&amp;#160;&lt;i&gt;Financial&#13;Instruments &amp;#8211; Credit Losses (Topic 326)&lt;/i&gt;, which introduces new guidance for the accounting for credit losses on instruments&#13;within its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of&#13;financial instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified&#13;accounting model for purchased financial assets with credit deterioration since their origination.&amp;#160;The pronouncement will&#13;be effective for public business entities that are SEC filers in fiscal years beginning after&amp;#160;December 15, 2019, including&#13;interim periods within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years&#13;beginning after&amp;#160;December 15, 2018, including interim periods within those fiscal years. The Company anticipates recording lease assets and liabilities of approximately $0.2 million, with no material impact to its consolidated statement of income and comprehensive income. However, the ultimate impacts of adopting ASU 2016-02 will depend on the Company's lease portfolio as of the adoption date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;From&#13;time to time, the FASB or other standards setting bodies issue new accounting pronouncements. Updates to the FASB ASCs are communicated&#13;through issuance of ASUs. Unless otherwise discussed, the Company believes that the recently issued guidance, whether adopted or&#13;to be adopted in the future, is not expected to have a material impact on its consolidated financial statements upon adoption.&lt;/font&gt;&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <cphi:LeaseAssetsAndLiabilities contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">200000</cphi:LeaseAssetsAndLiabilities>
    <us-gaap:InventoryDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 2 &amp;#8211; INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;Inventory consisted of the following:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, &lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, &lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,148,990&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,733,679&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;493,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;481,863&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,412,217&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,191,613&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt"&gt;Total Inventory&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,054,975&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,407,155&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company wrote off obsolete inventory&#13;totaling $954,311 and $118,003 for the years ending December 31, 2018 and 2017, respectively.&lt;/p&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, &lt;br /&gt; 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, &lt;br /&gt; 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;3,148,990&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,733,679&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;493,768&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;481,863&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;Finished goods&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,412,217&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,191,613&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt"&gt;Total Inventory&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;5,054,975&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;6,407,155&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <us-gaap:FairValueMeasurementInputsDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&lt;b&gt;NOTE 10 &amp;#8211; FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;Fair value is&#13;defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal&#13;or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement&#13;date. To measure fair value, a hierarchy has been established which requires an entity to maximize the use of observable inputs&#13;and minimize the use of unobservable inputs. This hierarchy uses three levels of inputs to measure the fair value of assets and&#13;liabilities as follows: Level 1 &amp;#8211; Quoted prices in active markets for identical assets or liabilities; Level 2 &amp;#8211; Observable&#13;inputs other than Level 1 including quoted prices for similar assets or liabilities, quoted prices in less active markets, or other&#13;observable inputs that can be corroborated by observable market data; and Level 3 &amp;#8211; Unobservable inputs supported by little&#13;or no market activity for financial instruments whose value is determined using pricing models, discounted cash flow methodologies,&#13;or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment&#13;or estimation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;The Company uses&#13;fair value to measure the value of the banker&amp;#8217;s acceptance notes it holds.&amp;#160;The banker&amp;#8217;s acceptance notes are recorded at cost&#13;which approximates fair value.&amp;#160;&amp;#160;The Company held the following assets and liabilities recorded at fair value:&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair Value Measurements at &lt;br /&gt; Reporting Date Using&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker&amp;#8217;s acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;20,579&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;20,579&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,579&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 4pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 4pt double"&gt;20,579&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="font-weight: bold; text-align: center"&gt;Fair Value Measurements at&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Reporting Date Using&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker&amp;#8217;s acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Fair Value Measurements at &lt;br /&gt; Reporting Date Using&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, 2018&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker&amp;#8217;s acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;20,579&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;20,579&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;20,579&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="text-align: left; border-bottom: Black 4pt double"&gt;$&lt;/td&gt;&lt;td style="text-align: right; border-bottom: Black 4pt double"&gt;20,579&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="font-weight: bold; text-align: center"&gt;Fair Value Measurements at&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Reporting Date Using&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;    &lt;td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid"&gt;Description&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;December&amp;#160;31, 2017&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 1&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 2&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid"&gt;Level 3&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;    &lt;td style="width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker&amp;#8217;s acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right"&gt;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;&amp;#160;-&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;    &lt;td style="padding-bottom: 4pt"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;39,867&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 4pt"&gt;&amp;#160;&lt;/td&gt;&#13;    &lt;td style="border-bottom: Black 4pt double; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 4pt double; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 4pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&lt;b&gt;NOTE 1 &amp;#8211; ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Organization and Nature of Operations&#13;&amp;#8211;&amp;#160;&lt;/i&gt;&lt;/b&gt;China Pharma Holdings, Inc., a Nevada corporation, owns 100% of Onny Investment Limited (Onny), a British&#13;Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp;#38; Biotechnology Co., Ltd (Helpson), a company organized&#13;under the laws of the People&amp;#8217;s Republic of China (the PRC). China Pharma Holdings, Inc. and its subsidiaries are referred&#13;to herein as the Company.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;On&#13;December 31, 2012, China Pharma Holdings, Inc. consummated a reincorporation merger for the purpose of changing its state of incorporation&#13;from Delaware to Nevada, pursuant to the terms and conditions of an Agreement and Plan of Merger dated December 27, 2012.&amp;#160;&amp;#160;The&#13;reincorporation merger was approved by stockholders holding the majority of the Company&amp;#8217;s outstanding shares of common stock&#13;on December 21, 2012.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Foreign Investment Industrial Catalogue&lt;i&gt;&amp;#160;&lt;/i&gt;(the&#13;&amp;#8220;Catalogue&amp;#8221;) jointly issued by China&amp;#8217;s Ministry of Commerce and the National Development and Reform Commission&#13;(the latest version is the 2012 version, effective January 30, 2012) classified various industries/businesses into three different&#13;categories: (i) encouraged for foreign investment; (ii) restricted to foreign investment; and (iii) prohibited from foreign investment.&#13;For any industry/business not covered by any of these three categories, they will be deemed industries/businesses permitted for&#13;foreign investment. A typical foreign investment restriction in the pharmaceutical industry is that a foreign investment enterprise&#13;(the &amp;#8220;FIE&amp;#8221;) shall not have the whole or majority of its equity interests held by a foreign owner if the FIE establishes&#13;more than 30 branch stores and distributes a variety of brands in those franchise stores. However, the Company&amp;#8217;s business&#13;is not subject to this restriction.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Helpson manufactures and markets generic&#13;and branded pharmaceutical products as well as biochemical products primarily to hospitals and private retailers located throughout&#13;the PRC. The Company believes Helpson&amp;#8217;s business is not subject to any ownership restrictions prescribed under the Catalogue.&#13;Onny acquired 100% of the ownership in Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson&amp;#8217;s&#13;three former shareholders. The transaction was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson&#13;received the Certificate of Approval for Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson&#13;received its business license evidencing its WFOE (Wholly Foreign Owned Enterprise) status on June 21, 2005.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has acquired and continues&#13;to acquire well-accepted medical formulas to add to its diverse portfolio of Western and Chinese medicines.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Consolidation and Basis of Presentation&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211;&#13;The accompanying financial statements have been prepared in accordance with accounting principles generally accepted in the United&#13;States of America and are expressed in United States dollars. The accompanying consolidated financial statements include the accounts&#13;and operations of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been&#13;eliminated in the consolidation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Helpson&amp;#8217;s functional currency is&#13;the Chinese Renminbi. Helpson&amp;#8217;s revenue and expenses are translated into United States dollars at the average exchange rate&#13;for the period. Assets and liabilities are translated at the exchange rate as of the end of the reporting period. Gains or losses&#13;from translating Helpson&amp;#8217;s financial statements are included in accumulated other comprehensive income, which is a component&#13;of stockholders&amp;#8217; equity. Gains and losses arising from transactions denominated in a currency other than the functional currency&#13;of the entity that is party to the transaction are included in the results of operations.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Accounting Estimates&amp;#160;&lt;/i&gt;-&amp;#160;&lt;/b&gt;The&#13;methodology used to prepare for the Company&amp;#8217;s financial statements is in conformity with the accounting principles generally&#13;accepted in the United States of America, which requires the management of the Company (&amp;#8220;Management&amp;#8221;) to make estimates&#13;and assumptions that affect: (1) the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities&#13;at the date of the financial statements; and (2) the reported amounts of revenues and expenses during the reporting periods. Therefore,&#13;actual results could differ from those estimates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash and Cash Equivalents&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211;&#13;Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term&#13;banker&amp;#8217;s acceptances notes purchased with maturities of three months or less.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"&gt;&lt;b&gt;&lt;i&gt;Restricted&#13;Cash&lt;/i&gt;&amp;#160;&lt;/b&gt;&amp;#8211;&lt;b&gt;&amp;#160;&lt;/b&gt;Restricted cash includes cash that has been deposited with a bank to satisfy outstanding&#13;obligations under banker&amp;#8217;s acceptance notes issued by the Company as discussed in Note 7.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Trade Accounts Receivable and Allowance&#13;for Doubtful Accounts &amp;#8211;&amp;#160;&lt;/i&gt;&lt;/b&gt;Trade accounts receivables are carried at the original invoiced amounts, less an allowance&#13;for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer&#13;accounts and an estimation of the overall economic conditions affecting the Company&amp;#8217;s customer base. The Company reviews&#13;a customer&amp;#8217;s credit history before extending credit to the customer. If the financial condition of its customers were to&#13;deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision&#13;is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled&#13;$604,388 and $1,393,576 for the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Trade accounts receivable that have been&#13;fully allowed for and determined to be uncollectible are charged against the allowance in the period the determination is made.&#13;The Company charged off uncollectible trade accounts receivable balances in the amount of $0 against the allowance for the years&#13;ended December 31, 2018 and 2017, respectively. It is common practice in the PRC for receivables to extend beyond one year. Customer&#13;balances outstanding for more than one year are allowed for at a greater rate when calculating the allowance for doubtful accounts.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Advances to Suppliers and Advances&#13;from Customers&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; Common practice in the PRC is to make advances to suppliers for materials and to receive advances&#13;from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received.&#13;Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews&#13;a supplier&amp;#8217;s credit history and background information before advancing a payment. If the financial condition of its suppliers&#13;were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize&#13;bad debt expenses in the period they are considered unlikely to be collected.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;&amp;#160;&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211; Inventory&#13;consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable value. Cost&#13;is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct&#13;labor and an allocated portion of the Company&amp;#8217;s production overhead. The Company writes down excess and obsolete inventory&#13;to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and&#13;work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary&#13;course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory&#13;item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost.&#13;Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories&#13;are carried at this lower cost basis until sold or scrapped.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Valuation of Long-Lived&#13;Assets&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; The carrying values of long-lived assets are reviewed annually for impairment or whenever events&#13;or changes in circumstances indicate that the carrying values may not be recoverable. When such an event occurs, the Company&#13;projects the undiscounted cash flows to be generated from the use of the asset and its eventual disposition over the&#13;remaining life of the asset. If projections indicate that the carrying value of an asset will not be recovered, it is reduced&#13;by the estimated excess of the carrying value over the projected discounted cash flows estimated to be generated by the&#13;asset. If there is uncertainty both in timing and amount, the Company will use the projected discounted cash flows to be&#13;generation by the asset.&amp;#160; For the years ended December 31, 2018 and 2017 the Company evaluated its long-lived assets and&#13;determined that necessary impairment adjustments were $6,479,057 and $14,183,969, respectively. In 2018, the amount is&#13;comprised of $344,786 related to the impairment of certain advances to suppliers and $6,134,271 was related to advances for&#13;intangible assets. In 2017, the amount is comprised of $548,156 related to the impairment of certain prepaid expenses and&#13;$13,635,813 was related to advances for intangible assets.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property and Equipment&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Property and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements are&#13;capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation&#13;relating to office equipment was included in general and administrative expenses, while all other depreciation was included in&#13;cost of revenue.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects&#13;the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires&#13;disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The&#13;amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods.&#13;The Company applies the following five-step model in order to determine this amount: (i)&amp;#160;identification of the promised goods&#13;in the contract; (ii) determination of whether the promised goods are performance obligations, including whether they are distinct&#13;in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration;&#13;(iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company&#13;satisfies each performance obligation.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The&amp;#160;Company&amp;#160;only&amp;#160;applies&amp;#160;the&amp;#160;five-step&amp;#160;model&amp;#160;to&amp;#160;contracts&#13;when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods or services it transfers&#13;to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the&#13;contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct.&#13;The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation&#13;when the performance obligation is satisfied or as it is satisfied. Generally, the Company&amp;#8217;s performance obligations are transferred&#13;to customers at a point in time, typically upon buyer&amp;#8217;s designated carrier or the buyer picks up the goods at our warehouse.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;For all reporting periods, the Company&#13;has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected&#13;length of one year or less, which is an optional exemption that is permitted under the adoption rules.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost of Revenues&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses associated with the manufacture&#13;and delivery of products.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Research and Development&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Research and development expenditures are recorded as expenses in the period in which they occur.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Basic and Diluted Loss per Common&#13;Share&amp;#160;&lt;/i&gt;-&amp;#160;&lt;/b&gt;Basic loss per common share is computed by dividing net loss by the weighted-average number of common&#13;shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable dilutive common&#13;shares.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;There were no potentially dilutive common&#13;shares outstanding during the years ended December 31, 2018 and 2017, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Credit Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;The carrying amount of accounts receivable included in the consolidated balance sheet represents the Company&amp;#8217;s exposure to&#13;credit risk in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company&#13;performs ongoing credit evaluations of each customer&amp;#8217;s financial condition. The Company maintains allowances for doubtful&#13;accounts and such allowances in the aggregate have not exceeded Management&amp;#8217;s estimates.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;The Company has its cash in bank deposits&#13;primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy&#13;of protecting depositors&amp;#8217; interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&amp;#160;1, 2007, which&#13;contains provisions for the implementation of measures for the bankruptcy of PRC banks. In the event that bankruptcy laws are enacted&#13;for banks in the PRC, the Company&amp;#8217;s deposits may be at a higher risk of loss.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Interest Rate Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing&#13;debts and the viability of securing future debt instruments within the PRC.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Recent Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;Recently Issued Pronouncements&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In February 2016, the Financial Accounting&#13;Standards Board issued Accounting Standards Update (&amp;#8220;ASU&amp;#8221;) No. 2016-02,&amp;#160;&lt;i&gt;Leases&lt;/i&gt;, a new standard on accounting&#13;for leases. The ASU introduces a lessee model that brings most leases onto the balance sheet. The new standard also aligns many&#13;of the underlying principles of the new lessor model with those in the current accounting guidance as well as the FASB&amp;#8217;s new revenue&#13;recognition standard. However, the ASU eliminates the use of bright-line tests in determining lease classification as required&#13;in the current guidance. The ASU also requires additional qualitative disclosures along with specific quantitative disclosures&#13;to better enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases.&#13;The pronouncement is effective for annual reporting periods beginning after December 15, 2018, including interim periods within&#13;that reporting period, using a modified retrospective approach. Early adoption is permitted. The Company does not believe the pronouncement&#13;will have a material impact on its consolidated financial statements and related disclosures.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;In June 2016, the FASB issued ASU 2016-13,&amp;#160;&lt;i&gt;Financial&#13;Instruments &amp;#8211; Credit Losses (Topic 326)&lt;/i&gt;, which introduces new guidance for the accounting for credit losses on instruments&#13;within its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of&#13;financial instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified&#13;accounting model for purchased financial assets with credit deterioration since their origination.&amp;#160;The pronouncement will&#13;be effective for public business entities that are SEC filers in fiscal years beginning after&amp;#160;December 15, 2019, including&#13;interim periods within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years&#13;beginning after&amp;#160;December 15, 2018, including interim periods within those fiscal years. The Company anticipates recording lease assets and liabilities of approximately $0.2 million, with no material impact to its consolidated statement of income and comprehensive income. However, the ultimate impacts of adopting ASU 2016-02 will depend on the Company's lease portfolio as of the adoption date.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&amp;#160;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;font style="background-color: white"&gt;From&#13;time to time, the FASB or other standards setting bodies issue new accounting pronouncements. Updates to the FASB ASCs are communicated&#13;through issuance of ASUs. Unless otherwise discussed, the Company believes that the recently issued guidance, whether adopted or&#13;to be adopted in the future, is not expected to have a material impact on its consolidated financial statements upon adoption.&lt;/font&gt;&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Valuation of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;The carrying values of long-lived assets are reviewed annually for impairment or whenever events or changes in circumstances indicate&#13;that the carrying values may not be recoverable. When such an event occurs, the Company projects the undiscounted cash flows to&#13;be generated from the use of the asset and its eventual disposition over the remaining life of the asset. If projections indicate&#13;that the carrying value of an asset will not be recovered, it is reduced by the estimated excess of the carrying value over the&#13;projected discounted cash flows estimated to be generated by the asset. If there is uncertainty both in timing and amount, the&#13;Company will use the projected discounted cash flows to be generation by the asset.&amp;#160; For the years ended December 31, 2018&#13;and 2017 the Company evaluated its long-lived assets and determined that necessary impairment adjustments were $6,479,057 and&#13;$14,183,969, respectively. In 2018, the amount is comprised of $344,786 related to the impairment of certain advances to suppliers&#13;and $6,134,271 was related to advances for intangible assets. In 2017, the amount is comprised of $548,156 related to the impairment&#13;of certain prepaid expenses and $13,635,813 was related to advances for intangible assets.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
</xbrli:xbrl>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.SCH
<SEQUENCE>10
<FILENAME>cphi-20180930.xsd
<DESCRIPTION>XBRL SCHEMA FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20181231.xfr; Date: 2019%2D03%2D28T17:43:56Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
    <!-- Field: Doc-Info; Name: Misc; Value: +qpZs7xRiXgen8uAaHxMWaeI+cOdx5ZzyYlBvWp2fTm6Dy4uH8gLVyTTUJZGgVoM -->
<schema xmlns="http://www.w3.org/2001/XMLSchema" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrldi="http://xbrl.org/2006/xbrldi" xmlns:dei="http://xbrl.sec.gov/dei/2018-01-31" xmlns:us-gaap="http://fasb.org/us-gaap/2018-01-31" xmlns:us-roles="http://fasb.org/us-roles/2018-01-31" xmlns:nonnum="http://www.xbrl.org/dtr/type/non-numeric" xmlns:num="http://www.xbrl.org/dtr/type/numeric" xmlns:us-types="http://fasb.org/us-types/2018-01-31" xmlns:cphi="http://chinapharmaholdings.com/20180930" elementFormDefault="qualified" targetNamespace="http://chinapharmaholdings.com/20180930">
    <annotation>
      <appinfo>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" id="idr_DocumentDocumentAndEntityInformation">
	  <link:definition>00000001 - Document - Document and Entity Information</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" id="CondensedConsolidatedBalanceSheets">
	  <link:definition>00000002 - Statement - Consolidated Balance Sheets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" id="CondensedConsolidatedBalanceSheetsParenthetical">
	  <link:definition>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" id="CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited">
	  <link:definition>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" id="StatementsOfStockholdersEquity">
	  <link:definition>00000005 - Statement - Consolidated Statements of Stockholders&#8217; Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/StatementsOfCashFlows" id="StatementsOfCashFlows">
	  <link:definition>00000006 - Statement - Consolidated Statements of Cash Flows</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" id="OrganizationAndSignificantAccountingPolicies">
	  <link:definition>00000007 - Disclosure - Organization and Significant Accounting Policies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Inventory" id="Inventory">
	  <link:definition>00000008 - Disclosure - Inventory</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" id="PropertyPlantAndEquipment">
	  <link:definition>00000009 - Disclosure - Property, Plant and Equipment</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IntangibleAssets" id="IntangibleAssets">
	  <link:definition>00000010 - Disclosure - Intangible Assets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" id="AdvancesForPurchasesOfIntangibleAssets">
	  <link:definition>00000011 - Disclosure - Advances for Purchases of Intangible Assets</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactions" id="RelatedPartyTransactions">
	  <link:definition>00000012 - Disclosure - Related Party Transactions</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" id="BankersAcceptanceNotesPayable">
	  <link:definition>00000013 - Disclosure - Banker's Acceptance Notes Payable</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacility" id="ConstructionLoanFacility">
	  <link:definition>00000014 - Disclosure - Construction Loan Facility</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IncomeTaxes" id="IncomeTaxes">
	  <link:definition>00000015 - Disclosure - Income Taxes</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/FairValueMeasurements" id="FairValueMeasurements">
	  <link:definition>00000016 - Disclosure - Fair Value Measurements</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/StockholdersEquity" id="StockholdersEquity">
	  <link:definition>00000017 - Disclosure - Stockholders' Equity</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" id="CommitmentsAndContingencies">
	  <link:definition>00000018 - Disclosure - Commitments and Contingencies</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Concentrations" id="Concentrations">
	  <link:definition>00000019 - Disclosure - Concentrations</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/SubsequentEvents" id="SubsequentEvents">
	  <link:definition>00000020 - Disclosure - Subsequent Events</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" id="OrganizationAndSignificantAccountingPoliciesPolicies">
	  <link:definition>00000021 - Disclosure - Organization and Significant Accounting Policies (Policies)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Inventorytables" id="Inventorytables">
	  <link:definition>00000022 - Disclosure - Inventory (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" id="PropertyPlantAndEquipmenttables">
	  <link:definition>00000023 - Disclosure - Property, Plant and Equipment (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IntangibleAssetsTables" id="IntangibleAssetsTables">
	  <link:definition>00000024 - Disclosure - Intangible Assets (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" id="ConstructionLoanFacilityTables">
	  <link:definition>00000025 - Disclosure - Construction Loan Facility (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IncomeTaxesTables" id="IncomeTaxesTables">
	  <link:definition>00000026 - Disclosure - Income Taxes (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" id="FairValueMeasurementsTables">
	  <link:definition>00000027 - Disclosure - Fair Value Measurements (Tables)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" id="Organizationandsignificantaccountingpoliciesdetails">
	  <link:definition>00000028 - Disclosure - Organization and Significant Accounting Policies (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Inventorydetails" id="Inventorydetails">
	  <link:definition>00000029 - Disclosure - Inventory (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/InventoryDetailsTextual" id="InventoryDetailsTextual">
	  <link:definition>00000030 - Disclosure - Inventory (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" id="PropertyPlantAndEquipmentDetails">
	  <link:definition>00000031 - Disclosure - Property, Plant and Equipment (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" id="PropertyPlantAndEquipmentDetails1">
	  <link:definition>00000032 - Disclosure - Property, Plant and Equipment (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" id="PropertyPlantAndEquipmentdetailsTextual">
	  <link:definition>00000033 - Disclosure - Property, Plant and Equipment (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails" id="Intangibleassetsdetails">
	  <link:definition>00000034 - Disclosure - Intangible Assets (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" id="Intangibleassetsdetails1">
	  <link:definition>00000035 - Disclosure - Intangible Assets (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" id="Intangibleassetsdetailstextual">
	  <link:definition>00000036 - Disclosure - Intangible Assets (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" id="AdvancesForPurchasesOfIntangibleAssetsDetails">
	  <link:definition>00000037 - Disclosure - Advances for Purchases of Intangible Assets (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" id="RelatedPartyTransactionsDetails">
	  <link:definition>00000038 - Disclosure - Related Party Transactions (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" id="BankersAcceptanceNotesPayableDetails">
	  <link:definition>00000039 - Disclosure - Banker's Acceptance Notes Payable (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" id="ConstructionLoanFacilityDetails">
	  <link:definition>00000040 - Disclosure - Construction Loan Facility (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" id="ConstructionLoanFacilityDetailsTextual">
	  <link:definition>00000041 - Disclosure - Construction Loan Facility (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails" id="IncomeTaxesDetails">
	  <link:definition>00000042 - Disclosure - Income Taxes (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" id="IncomeTaxesDetails1">
	  <link:definition>00000043 - Disclosure - Income Taxes (Details 1)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" id="IncomeTaxesDetails2">
	  <link:definition>00000044 - Disclosure - Income Taxes (Details 2)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" id="IncomeTaxesDetailsTextual">
	  <link:definition>00000045 - Disclosure - Income Taxes (Details Textual)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" id="FairValueMeasurementsDetails">
	  <link:definition>00000046 - Disclosure - Fair Value Measurements (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/StockholdersEquityDetails" id="StockholdersEquityDetails">
	  <link:definition>00000047 - Disclosure - Stockholders' Equity (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:roleType roleURI="http://chinapharmaholdings.com/role/ConcentrationsDetails" id="ConcentrationsDetails">
	  <link:definition>00000048 - Disclosure - Concentrations (Details)</link:definition>
	  <link:usedOn>link:presentationLink</link:usedOn>
	  <link:usedOn>link:calculationLink</link:usedOn>
	  <link:usedOn>link:definitionLink</link:usedOn>
	</link:roleType>
	<link:linkbaseRef xlink:type="simple" xlink:href="cphi-20180930_pre.xml" xlink:role="http://www.xbrl.org/2003/role/presentationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Presentation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="cphi-20180930_lab.xml" xlink:role="http://www.xbrl.org/2003/role/labelLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Label Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="cphi-20180930_cal.xml" xlink:role="http://www.xbrl.org/2003/role/calculationLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Calculation Links" />
	<link:linkbaseRef xlink:type="simple" xlink:href="cphi-20180930_def.xml" xlink:role="http://www.xbrl.org/2003/role/definitionLinkbaseRef" xlink:arcrole="http://www.w3.org/1999/xlink/properties/linkbase" xlink:title="Definition Links" />
      </appinfo>
    </annotation>
    <import namespace="http://www.xbrl.org/2003/instance" schemaLocation="http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd" />
    <import namespace="http://www.xbrl.org/2003/linkbase" schemaLocation="http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd" />
    <import namespace="http://xbrl.org/2005/xbrldt" schemaLocation="http://www.xbrl.org/2005/xbrldt-2005.xsd" />
    <import namespace="http://xbrl.sec.gov/dei/2018-01-31" schemaLocation="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-gaap/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd" />
    <import namespace="http://fasb.org/us-types/2018-01-31" schemaLocation="http://xbrl.fasb.org/us-gaap/2018/elts/us-types-2018-01-31.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/non-numeric" schemaLocation="http://www.xbrl.org/dtr/type/nonNumeric-2009-12-16.xsd" />
    <import namespace="http://www.xbrl.org/dtr/type/numeric" schemaLocation="http://www.xbrl.org/dtr/type/numeric-2009-12-16.xsd" />
    <import namespace="http://xbrl.sec.gov/country/2017-01-31" schemaLocation="http://xbrl.sec.gov/country/2017/country-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/currency/2017-01-31" schemaLocation="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/exch/2018-01-31" schemaLocation="https://xbrl.sec.gov/exch/2018/exch-2018-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/invest/2013-01-31" schemaLocation="http://xbrl.sec.gov/invest/2013/invest-2013-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/naics/2017-01-31" schemaLocation="http://xbrl.sec.gov/naics/2017/naics-2017-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/sic/2011-01-31" schemaLocation="http://xbrl.sec.gov/sic/2011/sic-2011-01-31.xsd" />
    <import namespace="http://xbrl.sec.gov/stpr/2018-01-31" schemaLocation="https://xbrl.sec.gov/stpr/2018/stpr-2018-01-31.xsd" />
    <import namespace="http://fasb.org/srt/2018-01-31" schemaLocation="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd" />
    <element id="cphi_MotorVehicleGross" name="MotorVehicleGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_OfficeEquipmentGross" name="OfficeEquipmentGross" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_NumberOfCustomers" name="NumberOfCustomers" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_NumberOfSuppliers" name="NumberOfSuppliers" nillable="true" xbrli:periodType="duration" type="xbrli:integerItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_InventoryPurchasedWithBankersAcceptanceNote" name="InventoryPurchasedWithBankersAcceptanceNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote" name="AccountsReceivableCollectedWithBankersAcceptanceNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_IssuanceOfBankersAcceptanceNote" name="IssuanceOfBankersAcceptanceNote" nillable="true" xbrli:periodType="duration" xbrli:balance="credit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_UsefulLivesOfAssetsTableTextBlock" name="UsefulLivesOfAssetsTableTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock" name="AdvancesForPurchasesOfIntangibleAssetsTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesForPurchasesOfIntangibleAssets" name="AdvancesForPurchasesOfIntangibleAssets" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_BankersAcceptances" name="BankersAcceptances" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock" name="OrganizationAndNatureOfOperationsPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" name="AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_InterestRateRiskPolicyTextBlock" name="InterestRateRiskPolicyTextBlock" nillable="true" xbrli:periodType="duration" type="nonnum:textBlockItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesForObligatedToPayLaboratories" name="AdvancesForObligatedToPayLaboratories" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_IncomeTaxExpense" name="IncomeTaxExpense" nillable="true" xbrli:periodType="duration" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_DescriptionOfFederalCorporateIncomeTaxRate" name="DescriptionOfFederalCorporateIncomeTaxRate" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_CompensationPayable" name="CompensationPayable" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_NetOperatingLossCarryForwardsExpirationDescription" name="NetOperatingLossCarryForwardsExpirationDescription" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_LeaseAssetsAndLiabilities" name="LeaseAssetsAndLiabilities" nillable="true" xbrli:periodType="instant" xbrli:balance="debit" type="xbrli:monetaryItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_Subsidiaries1Member" name="Subsidiaries1Member" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_PermitOfLandUseMember" name="PermitOfLandUseMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_TwoThousandTenIncentivePlanMember" name="TwoThousandTenIncentivePlanMember" abstract="true" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_CustomerMember" name="CustomerMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_CustomerOneMember" name="CustomerOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_RawMaterialPurchasesMember" name="RawMaterialPurchasesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_CustomerTwoMember" name="CustomerTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_CustomerThreeMember" name="CustomerThreeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesForIntangibleAssetsMember" name="AdvancesForIntangibleAssetsMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_LongTermPrepaidExpensesMember" name="LongTermPrepaidExpensesMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesToSuppliersMember" name="AdvancesToSuppliersMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_SalesRevenueNetOneMember" name="SalesRevenueNetOneMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_SalesRevenueNetTwoMember" name="SalesRevenueNetTwoMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_SalesRevenueNetThreeMember" name="SalesRevenueNetThreeMember" nillable="true" xbrli:periodType="duration" type="nonnum:domainItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_DocumentAndEntityInformationAbstract" name="DocumentAndEntityInformationAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" name="AdvancesForPurchasesOfIntangibleAssetsAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract" name="OrganizationAndSignificantAccountingPoliciesTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_InventoryDetailsTextualAbstract" name="InventoryDetailsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_InventoryTextualAbstract" name="InventoryTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_PropertyAndEquipmentTextualAbstract" name="PropertyAndEquipmentTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_IntangibleAssetsTextualAbstract" name="IntangibleAssetsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract" name="AdvancesForPurchasesOfIntangibleAssetsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_RelatedPartyTransactionsTextualAbstract" name="RelatedPartyTransactionsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_BankersAcceptanceNotesPayableTextualAbstract" name="BankersAcceptanceNotesPayableTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_ConstructionLoanFacilityTextualAbstract" name="ConstructionLoanFacilityTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_LoanTerm" name="LoanTerm" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_IncomeTaxesTextualAbstract" name="IncomeTaxesTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_FairValueInputsAssetsQuantitativesInformationTable" name="FairValueInputsAssetsQuantitativesInformationTable" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrldt:hypercubeItem" />
    <element id="cphi_FairValueInputsAssetsQuantitativesInformationLineItems" name="FairValueInputsAssetsQuantitativesInformationLineItems" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_StockholdersEquityTextualAbstract" name="StockholdersEquityTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
    <element id="cphi_ConcentrationsTextualAbstract" name="ConcentrationsTextualAbstract" abstract="true" nillable="true" xbrli:periodType="duration" type="xbrli:stringItemType" substitutionGroup="xbrli:item" />
</schema>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.CAL
<SEQUENCE>11
<FILENAME>cphi-20180930_cal.xml
<DESCRIPTION>XBRL CALCULATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20181231.xfr; Date: 2019%2D03%2D28T17:43:56Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" xlink:href="cphi-20180930.xsd#idr_DocumentDocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" xlink:href="cphi-20180930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="cphi-20180930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:href="cphi-20180930.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" xlink:href="cphi-20180930.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StatementsOfCashFlows" xlink:href="cphi-20180930.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" xlink:href="cphi-20180930.xsd#OrganizationAndSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventory" xlink:href="cphi-20180930.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IntangibleAssets" xlink:href="cphi-20180930.xsd#IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" xlink:href="cphi-20180930.xsd#AdvancesForPurchasesOfIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactions" xlink:href="cphi-20180930.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" xlink:href="cphi-20180930.xsd#BankersAcceptanceNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacility" xlink:href="cphi-20180930.xsd#ConstructionLoanFacility" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxes" xlink:href="cphi-20180930.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurements" xlink:href="cphi-20180930.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StockholdersEquity" xlink:href="cphi-20180930.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" xlink:href="cphi-20180930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Concentrations" xlink:href="cphi-20180930.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/SubsequentEvents" xlink:href="cphi-20180930.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" xlink:href="cphi-20180930.xsd#OrganizationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventorytables" xlink:href="cphi-20180930.xsd#Inventorytables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmenttables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IntangibleAssetsTables" xlink:href="cphi-20180930.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesTables" xlink:href="cphi-20180930.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" xlink:href="cphi-20180930.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" xlink:href="cphi-20180930.xsd#Organizationandsignificantaccountingpoliciesdetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventorydetails" xlink:href="cphi-20180930.xsd#Inventorydetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/InventoryDetailsTextual" xlink:href="cphi-20180930.xsd#InventoryDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentdetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails" xlink:href="cphi-20180930.xsd#Intangibleassetsdetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" xlink:href="cphi-20180930.xsd#Intangibleassetsdetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" xlink:href="cphi-20180930.xsd#Intangibleassetsdetailstextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:href="cphi-20180930.xsd#AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" xlink:href="cphi-20180930.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" xlink:href="cphi-20180930.xsd#BankersAcceptanceNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" xlink:href="cphi-20180930.xsd#IncomeTaxesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" xlink:href="cphi-20180930.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StockholdersEquityDetails" xlink:href="cphi-20180930.xsd#StockholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConcentrationsDetails" xlink:href="cphi-20180930.xsd#ConcentrationsDetails" xlink:type="simple" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_BankersAcceptances" xlink:label="loc_cphiBankersAcceptances" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_cphiBankersAcceptances" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaapReceivablesNetCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaapSupplies" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapSupplies" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssetsCurrent" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssets" xlink:label="loc_cphiAdvancesForPurchasesOfIntangibleAssets" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_cphiAdvancesForPurchasesOfIntangibleAssets" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapAssets" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaapAccountsPayableTradeCurrent" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableTradeCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaapCustomerAdvancesCurrent" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapCustomerAdvancesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermConstructionLoanCurrent" xlink:label="loc_us-gaapLongTermConstructionLoanCurrent" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapLongTermConstructionLoanCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:label="loc_us-gaapBankAcceptancesExecutedAndOutstanding" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesCurrent" xlink:to="loc_us-gaapBankAcceptancesExecutedAndOutstanding" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoanNoncurrent" xlink:label="loc_us-gaapConstructionLoanNoncurrent" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapConstructionLoanNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilities" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapStockholdersEquity" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapRevenues" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapGrossProfit" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingExpenses" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapOperatingIncomeLoss" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNonoperatingIncomeExpense" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetIncomeLoss" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&#8217; Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:calculationArc order="8" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:calculationArc order="9" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="loc_us-gaapIncreaseDecreaseInCustomerAdvances" />
      <link:calculationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInCustomerAdvances" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:calculationArc order="11" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:calculationArc order="12" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:calculationArc order="13" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:calculationArc order="14" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConstructionLoansPayable" xlink:label="loc_us-gaapRepaymentsOfConstructionLoansPayable" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapRepaymentsOfConstructionLoansPayable" xlink:type="arc" weight="-1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" weight="1" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" weight="1" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - Organization and Significant Accounting Policies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventory" xlink:title="00000008 - Disclosure - Inventory" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" xlink:title="00000009 - Disclosure - Property, Plant and Equipment" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IntangibleAssets" xlink:title="00000010 - Disclosure - Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" xlink:title="00000011 - Disclosure - Advances for Purchases of Intangible Assets" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/RelatedPartyTransactions" xlink:title="00000012 - Disclosure - Related Party Transactions" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" xlink:title="00000013 - Disclosure - Banker's Acceptance Notes Payable" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacility" xlink:title="00000014 - Disclosure - Construction Loan Facility" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - Income Taxes" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurements" xlink:title="00000016 - Disclosure - Fair Value Measurements" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StockholdersEquity" xlink:title="00000017 - Disclosure - Stockholders' Equity" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - Commitments and Contingencies" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Concentrations" xlink:title="00000019 - Disclosure - Concentrations" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - Subsequent Events" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Organization and Significant Accounting Policies (Policies)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventorytables" xlink:title="00000022 - Disclosure - Inventory (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" xlink:title="00000023 - Disclosure - Property, Plant and Equipment (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IntangibleAssetsTables" xlink:title="00000024 - Disclosure - Intangible Assets (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" xlink:title="00000025 - Disclosure - Construction Loan Facility (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesTables" xlink:title="00000026 - Disclosure - Income Taxes (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" xlink:title="00000028 - Disclosure - Organization and Significant Accounting Policies (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventorydetails" xlink:title="00000029 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapInventoryNet" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/InventoryDetailsTextual" xlink:title="00000030 - Disclosure - Inventory (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000031 - Disclosure - Property, Plant and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaapLandAndLandImprovements" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapLandAndLandImprovements" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_MotorVehicleGross" xlink:label="loc_cphiMotorVehicleGross" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_cphiMotorVehicleGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OfficeEquipmentGross" xlink:label="loc_cphiOfficeEquipmentGross" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:to="loc_cphiOfficeEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" xlink:title="00000032 - Disclosure - Property, Plant and Equipment (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" xlink:title="00000033 - Disclosure - Property, Plant and Equipment (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetails" xlink:title="00000034 - Disclosure - Intangible Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" xlink:title="00000035 - Disclosure - Intangible Assets (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" xlink:title="00000036 - Disclosure - Intangible Assets (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:title="00000037 - Disclosure - Advances for Purchases of Intangible Assets (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" xlink:title="00000038 - Disclosure - Related Party Transactions (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" xlink:title="00000039 - Disclosure - Banker's Acceptance Notes Payable (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" xlink:title="00000040 - Disclosure - Construction Loan Facility (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapLongTermDebt" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" xlink:title="00000041 - Disclosure - Construction Loan Facility (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails" xlink:title="00000042 - Disclosure - Income Taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapIncomeTaxExpenseBenefit" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" xlink:title="00000043 - Disclosure - Income Taxes (Details 1)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" xlink:title="00000044 - Disclosure - Income Taxes (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:calculationArc order="3" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" />
      <link:calculationArc order="4" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:calculationArc order="5" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:calculationArc order="6" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:calculationArc order="7" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsGross" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" weight="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:calculationArc order="2" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" weight="-1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" xlink:title="00000045 - Disclosure - Income Taxes (Details Textual)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" xlink:title="00000046 - Disclosure - Fair Value Measurements (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaapFairValueNetAssetLiability" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomersLiabilityForAcceptancesNet" xlink:label="loc_us-gaapCustomersLiabilityForAcceptancesNet" />
      <link:calculationArc order="1" xlink:arcrole="http://www.xbrl.org/2003/arcrole/summation-item" xlink:from="loc_us-gaapFairValueNetAssetLiability" xlink:to="loc_us-gaapCustomersLiabilityForAcceptancesNet" xlink:type="arc" weight="1" />
    </link:calculationLink>
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StockholdersEquityDetails" xlink:title="00000047 - Disclosure - Stockholders' Equity (Details)" />
    <link:calculationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConcentrationsDetails" xlink:title="00000048 - Disclosure - Concentrations (Details)" />
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.DEF
<SEQUENCE>12
<FILENAME>cphi-20180930_def.xml
<DESCRIPTION>XBRL DEFINITION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20181231.xfr; Date: 2019%2D03%2D28T17:43:56Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrldt="http://xbrl.org/2005/xbrldt" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" xlink:href="cphi-20180930.xsd#idr_DocumentDocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" xlink:href="cphi-20180930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="cphi-20180930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:href="cphi-20180930.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" xlink:href="cphi-20180930.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StatementsOfCashFlows" xlink:href="cphi-20180930.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" xlink:href="cphi-20180930.xsd#OrganizationAndSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventory" xlink:href="cphi-20180930.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IntangibleAssets" xlink:href="cphi-20180930.xsd#IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" xlink:href="cphi-20180930.xsd#AdvancesForPurchasesOfIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactions" xlink:href="cphi-20180930.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" xlink:href="cphi-20180930.xsd#BankersAcceptanceNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacility" xlink:href="cphi-20180930.xsd#ConstructionLoanFacility" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxes" xlink:href="cphi-20180930.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurements" xlink:href="cphi-20180930.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StockholdersEquity" xlink:href="cphi-20180930.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" xlink:href="cphi-20180930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Concentrations" xlink:href="cphi-20180930.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/SubsequentEvents" xlink:href="cphi-20180930.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" xlink:href="cphi-20180930.xsd#OrganizationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventorytables" xlink:href="cphi-20180930.xsd#Inventorytables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmenttables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IntangibleAssetsTables" xlink:href="cphi-20180930.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesTables" xlink:href="cphi-20180930.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" xlink:href="cphi-20180930.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" xlink:href="cphi-20180930.xsd#Organizationandsignificantaccountingpoliciesdetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventorydetails" xlink:href="cphi-20180930.xsd#Inventorydetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/InventoryDetailsTextual" xlink:href="cphi-20180930.xsd#InventoryDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentdetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails" xlink:href="cphi-20180930.xsd#Intangibleassetsdetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" xlink:href="cphi-20180930.xsd#Intangibleassetsdetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" xlink:href="cphi-20180930.xsd#Intangibleassetsdetailstextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:href="cphi-20180930.xsd#AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" xlink:href="cphi-20180930.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" xlink:href="cphi-20180930.xsd#BankersAcceptanceNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" xlink:href="cphi-20180930.xsd#IncomeTaxesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" xlink:href="cphi-20180930.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StockholdersEquityDetails" xlink:href="cphi-20180930.xsd#StockholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConcentrationsDetails" xlink:href="cphi-20180930.xsd#ConcentrationsDetails" xlink:type="simple" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#hypercube-dimension" arcroleURI="http://xbrl.org/int/dim/arcrole/hypercube-dimension" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-domain" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-domain" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#domain-member" arcroleURI="http://xbrl.org/int/dim/arcrole/domain-member" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#all" arcroleURI="http://xbrl.org/int/dim/arcrole/all" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#notAll" arcroleURI="http://xbrl.org/int/dim/arcrole/notAll" />
    <link:arcroleRef xlink:type="simple" xlink:href="http://www.xbrl.org/2005/xbrldt-2005.xsd#dimension-default" arcroleURI="http://xbrl.org/int/dim/arcrole/dimension-default" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&#8217; Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapCommonStockMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapRetainedEarningsMember_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapEquityComponentDomain" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_60" xlink:type="arc" order="4" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - Organization and Significant Accounting Policies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventory" xlink:title="00000008 - Disclosure - Inventory" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" xlink:title="00000009 - Disclosure - Property, Plant and Equipment" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IntangibleAssets" xlink:title="00000010 - Disclosure - Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" xlink:title="00000011 - Disclosure - Advances for Purchases of Intangible Assets" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/RelatedPartyTransactions" xlink:title="00000012 - Disclosure - Related Party Transactions" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" xlink:title="00000013 - Disclosure - Banker's Acceptance Notes Payable" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacility" xlink:title="00000014 - Disclosure - Construction Loan Facility" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - Income Taxes" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurements" xlink:title="00000016 - Disclosure - Fair Value Measurements" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StockholdersEquity" xlink:title="00000017 - Disclosure - Stockholders' Equity" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - Commitments and Contingencies" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Concentrations" xlink:title="00000019 - Disclosure - Concentrations" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - Subsequent Events" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Organization and Significant Accounting Policies (Policies)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventorytables" xlink:title="00000022 - Disclosure - Inventory (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" xlink:title="00000023 - Disclosure - Property, Plant and Equipment (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IntangibleAssetsTables" xlink:title="00000024 - Disclosure - Intangible Assets (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" xlink:title="00000025 - Disclosure - Construction Loan Facility (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesTables" xlink:title="00000026 - Disclosure - Income Taxes (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" xlink:title="00000028 - Disclosure - Organization and Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingEstimateLineItems" xlink:label="loc_us-gaapChangeInAccountingEstimateLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:label="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapChangeInAccountingEstimateLineItems" xlink:to="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" xlink:to="loc_srtConsolidatedEntitiesAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_Subsidiaries1Member" xlink:label="loc_cphiSubsidiaries1Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_cphiSubsidiaries1Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SubsidiariesMember" xlink:label="loc_srtSubsidiariesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtSubsidiariesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForIntangibleAssetsMember" xlink:label="loc_cphiAdvancesForIntangibleAssetsMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiAdvancesForIntangibleAssetsMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LongTermPrepaidExpensesMember" xlink:label="loc_cphiLongTermPrepaidExpensesMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiLongTermPrepaidExpensesMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesToSuppliersMember" xlink:label="loc_cphiAdvancesToSuppliersMember_70" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiAdvancesToSuppliersMember_70" xlink:type="arc" order="71" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:label="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapChangeInAccountingEstimateLineItems" xlink:to="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage_100" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts_100" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable_100" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" xlink:to="loc_us-gaapAssetImpairmentCharges_100" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LeaseAssetsAndLiabilities" xlink:label="loc_cphiLeaseAssetsAndLiabilities_100" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract_100" xlink:to="loc_cphiLeaseAssetsAndLiabilities_100" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventorydetails" xlink:title="00000029 - Disclosure - Inventory (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/InventoryDetailsTextual" xlink:title="00000030 - Disclosure - Inventory (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000031 - Disclosure - Property, Plant and Equipment (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" xlink:title="00000032 - Disclosure - Property, Plant and Equipment (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember_50" xlink:type="arc" order="51" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_PermitOfLandUseMember" xlink:label="loc_cphiPermitOfLandUseMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiPermitOfLandUseMember_0" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember_30" xlink:type="arc" order="32" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember_40" xlink:type="arc" order="42" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_110" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife_110" xlink:type="arc" order="0" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" xlink:title="00000033 - Disclosure - Property, Plant and Equipment (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetails" xlink:title="00000034 - Disclosure - Intangible Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" xlink:title="00000035 - Disclosure - Intangible Assets (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" xlink:title="00000036 - Disclosure - Intangible Assets (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:title="00000037 - Disclosure - Advances for Purchases of Intangible Assets (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" xlink:title="00000038 - Disclosure - Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaapTitleOfIndividualAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTitleOfIndividualAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ManagementMember" xlink:label="loc_us-gaapManagementMember_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_us-gaapManagementMember_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_RelatedPartyTransactionsTextualAbstract" xlink:label="loc_cphiRelatedPartyTransactionsTextualAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cphiRelatedPartyTransactionsTextualAbstract_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract_60" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseRelatedParty" xlink:label="loc_us-gaapInterestExpenseRelatedParty_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract_60" xlink:to="loc_us-gaapInterestExpenseRelatedParty_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapDueToOtherRelatedPartiesClassifiedCurrent_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract_60" xlink:to="loc_us-gaapDueToOtherRelatedPartiesClassifiedCurrent_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CompensationPayable" xlink:label="loc_cphiCompensationPayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract_60" xlink:to="loc_cphiCompensationPayable_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNotesPayable" xlink:label="loc_us-gaapOtherNotesPayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract_60" xlink:to="loc_us-gaapOtherNotesPayable_60" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" xlink:title="00000039 - Disclosure - Banker's Acceptance Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currencyCNY_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCNY_40" xlink:type="arc" order="41" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_BankersAcceptanceNotesPayableTextualAbstract" xlink:label="loc_cphiBankersAcceptanceNotesPayableTextualAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cphiBankersAcceptanceNotesPayableTextualAbstract_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiBankersAcceptanceNotesPayableTextualAbstract_60" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeeDescription_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiBankersAcceptanceNotesPayableTextualAbstract_60" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeeDescription_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayable" xlink:label="loc_us-gaapNotesAndLoansPayable_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiBankersAcceptanceNotesPayableTextualAbstract_60" xlink:to="loc_us-gaapNotesAndLoansPayable_60" xlink:type="arc" order="3" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" xlink:title="00000040 - Disclosure - Construction Loan Facility (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" xlink:title="00000041 - Disclosure - Construction Loan Facility (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStatementTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCurrencyAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currencyCNY_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCNY_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_ConstructionLoanFacilityTextualAbstract" xlink:label="loc_cphiConstructionLoanFacilityTextualAbstract_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cphiConstructionLoanFacilityTextualAbstract_60" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoan" xlink:label="loc_us-gaapConstructionLoan_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract_60" xlink:to="loc_us-gaapConstructionLoan_60" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract_60" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis_60" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract_60" xlink:to="loc_us-gaapDebtInstrumentFaceAmount_60" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract_60" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment_60" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LoanTerm" xlink:label="loc_cphiLoanTerm_60" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract_60" xlink:to="loc_cphiLoanTerm_60" xlink:type="arc" order="5" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails" xlink:title="00000042 - Disclosure - Income Taxes (Details)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" xlink:title="00000043 - Disclosure - Income Taxes (Details 1)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" xlink:title="00000044 - Disclosure - Income Taxes (Details 2)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" xlink:title="00000045 - Disclosure - Income Taxes (Details Textual)" />
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" xlink:title="00000046 - Disclosure - Fair Value Measurements (Details)">
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_FairValueInputsAssetsQuantitativesInformationLineItems" xlink:label="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_FairValueInputsAssetsQuantitativesInformationTable" xlink:label="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" xlink:to="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member_20" xlink:type="arc" order="21" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomersLiabilityForAcceptancesNet" xlink:label="loc_us-gaapCustomersLiabilityForAcceptancesNet_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" xlink:to="loc_us-gaapCustomersLiabilityForAcceptancesNet_90" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaapFairValueNetAssetLiability_90" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" xlink:to="loc_us-gaapFairValueNetAssetLiability_90" xlink:type="arc" order="1" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StockholdersEquityDetails" xlink:title="00000047 - Disclosure - Stockholders' Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_TwoThousandTenIncentivePlanMember" xlink:label="loc_cphiTwoThousandTenIncentivePlanMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_cphiTwoThousandTenIncentivePlanMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_StockholdersEquityTextualAbstract" xlink:label="loc_cphiStockholdersEquityTextualAbstract_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_cphiStockholdersEquityTextualAbstract_40" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiStockholdersEquityTextualAbstract_40" xlink:to="loc_us-gaapCommonStockSharesAuthorized_40" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiStockholdersEquityTextualAbstract_40" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare_40" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiStockholdersEquityTextualAbstract_40" xlink:to="loc_us-gaapPreferredStockSharesAuthorized_40" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiStockholdersEquityTextualAbstract_40" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare_40" xlink:type="arc" order="4" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiStockholdersEquityTextualAbstract_40" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan_40" xlink:type="arc" order="5" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_40" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiStockholdersEquityTextualAbstract_40" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross_40" xlink:type="arc" order="6" />
    </link:definitionLink>
    <link:definitionLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConcentrationsDetails" xlink:title="00000048 - Disclosure - Concentrations (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/all" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_us-gaapConcentrationRiskTable" xlink:type="arc" order="10" xbrldt:closed="true" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerMember" xlink:label="loc_cphiCustomerMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerMember_10" xlink:type="arc" order="12" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerOneMember" xlink:label="loc_cphiCustomerOneMember_20" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerOneMember_20" xlink:type="arc" order="22" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerTwoMember" xlink:label="loc_cphiCustomerTwoMember_50" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerTwoMember_50" xlink:type="arc" order="52" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerThreeMember" xlink:label="loc_cphiCustomerThreeMember_130" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerThreeMember_130" xlink:type="arc" order="132" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtRangeAxis" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/hypercube-dimension" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:type="arc" order="3" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-domain" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:type="arc" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/dimension-default" xbrldt:contextElement="segment" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain_10" xlink:type="arc" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember_0" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember_0" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember_10" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember_10" xlink:type="arc" order="11" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_RawMaterialPurchasesMember" xlink:label="loc_cphiRawMaterialPurchasesMember_30" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiRawMaterialPurchasesMember_30" xlink:type="arc" order="31" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetOneMember" xlink:label="loc_cphiSalesRevenueNetOneMember_170" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiSalesRevenueNetOneMember_170" xlink:type="arc" order="171" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetTwoMember" xlink:label="loc_cphiSalesRevenueNetTwoMember_180" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiSalesRevenueNetTwoMember_180" xlink:type="arc" order="181" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetThreeMember" xlink:label="loc_cphiSalesRevenueNetThreeMember_190" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiSalesRevenueNetThreeMember_190" xlink:type="arc" order="191" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_ConcentrationsTextualAbstract" xlink:label="loc_cphiConcentrationsTextualAbstract_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_cphiConcentrationsTextualAbstract_260" xlink:type="arc" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConcentrationsTextualAbstract_260" xlink:to="loc_us-gaapConcentrationRiskPercentage1_260" xlink:type="arc" order="1" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NumberOfCustomers" xlink:label="loc_cphiNumberOfCustomers_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConcentrationsTextualAbstract_260" xlink:to="loc_cphiNumberOfCustomers_260" xlink:type="arc" order="2" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NumberOfSuppliers" xlink:label="loc_cphiNumberOfSuppliers_260" />
      <link:definitionArc xlink:arcrole="http://xbrl.org/int/dim/arcrole/domain-member" xlink:from="loc_cphiConcentrationsTextualAbstract_260" xlink:to="loc_cphiNumberOfSuppliers_260" xlink:type="arc" order="3" />
    </link:definitionLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.LAB
<SEQUENCE>13
<FILENAME>cphi-20180930_lab.xml
<DESCRIPTION>XBRL LABEL FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20181231.xfr; Date: 2019%2D03%2D28T17:43:56Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedLabel" roleURI="http://www.xbrl.org/2009/role/negatedLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodEndLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodEndLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedPeriodStartLabel" roleURI="http://www.xbrl.org/2009/role/negatedPeriodStartLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTotalLabel" roleURI="http://www.xbrl.org/2009/role/negatedTotalLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedNetLabel" roleURI="http://www.xbrl.org/2009/role/negatedNetLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd#negatedTerseLabel" roleURI="http://www.xbrl.org/2009/role/negatedTerseLabel" />
    <link:roleRef xlink:type="simple" xlink:href="http://www.xbrl.org/lrr/role/net-2009-12-16.xsd#netLabel" roleURI="http://www.xbrl.org/2009/role/netLabel" />
    <link:labelLink xlink:type="extended" xlink:role="http://www.xbrl.org/2003/role/link">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="srt_ConsolidatedEntitiesAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_ConsolidatedEntitiesAxis" xlink:to="srt_ConsolidatedEntitiesAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_ConsolidatedEntitiesAxis_lbl" xml:lang="en-US">Consolidated Entities [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SubsidiariesMember" xlink:label="srt_SubsidiariesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SubsidiariesMember" xlink:to="srt_SubsidiariesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_SubsidiariesMember_lbl" xml:lang="en-US">Subsidiaries [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_Subsidiaries1Member" xlink:label="cphi_Subsidiaries1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_Subsidiaries1Member" xlink:to="cphi_Subsidiaries1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_Subsidiaries1Member_lbl" xml:lang="en-US">Subsidiaries1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="srt_RangeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_RangeAxis" xlink:to="srt_RangeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_RangeAxis_lbl" xml:lang="en-US">Range [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="srt_MinimumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MinimumMember" xlink:to="srt_MinimumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MinimumMember_lbl" xml:lang="en-US">Minimum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:to="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentByTypeAxis_lbl" xml:lang="en-US">Property, Plant and Equipment, Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_PermitOfLandUseMember" xlink:label="cphi_PermitOfLandUseMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_PermitOfLandUseMember" xlink:to="cphi_PermitOfLandUseMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_PermitOfLandUseMember_lbl" xml:lang="en-US">Permit Of Land Use [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="us-gaap_BuildingMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingMember" xlink:to="us-gaap_BuildingMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingMember_lbl" xml:lang="en-US">Building [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="us-gaap_MachineryAndEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentMember_lbl" xml:lang="en-US">Machinery and Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember" xlink:label="us-gaap_VehiclesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_VehiclesMember_lbl" xml:lang="en-US">Vehicles [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="us-gaap_OfficeEquipmentMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OfficeEquipmentMember_lbl" xml:lang="en-US">Office Equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="srt_MaximumMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MaximumMember" xlink:to="srt_MaximumMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MaximumMember_lbl" xml:lang="en-US">Maximum [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="srt_CurrencyAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_CurrencyAxis" xlink:to="srt_CurrencyAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_CurrencyAxis_lbl" xml:lang="en-US">Currency [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="currency_CNY" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="currency_CNY" xlink:to="currency_CNY_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="currency_CNY_lbl" xml:lang="en-US">RMB [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_lbl" xml:lang="en-US">Fair Value, Hierarchy [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="us-gaap_FairValueInputsLevel1Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel1Member" xlink:to="us-gaap_FairValueInputsLevel1Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel1Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 1 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="us-gaap_FairValueInputsLevel2Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel2Member" xlink:to="us-gaap_FairValueInputsLevel2Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel2Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 2 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="us-gaap_FairValueInputsLevel3Member" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueInputsLevel3Member" xlink:to="us-gaap_FairValueInputsLevel3Member_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueInputsLevel3Member_lbl" xml:lang="en-US">Fair Value, Inputs, Level 3 [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="us-gaap_PlanNameAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PlanNameAxis" xlink:to="us-gaap_PlanNameAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PlanNameAxis_lbl" xml:lang="en-US">Plan Name [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_TwoThousandTenIncentivePlanMember" xlink:label="cphi_TwoThousandTenIncentivePlanMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_TwoThousandTenIncentivePlanMember" xlink:to="cphi_TwoThousandTenIncentivePlanMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_TwoThousandTenIncentivePlanMember_lbl" xml:lang="en-US">Two Thousand Ten Incentive Plan [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:to="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskByBenchmarkAxis_lbl" xml:lang="en-US">Concentration Risk Benchmark [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="us-gaap_SalesRevenueNetMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SalesRevenueNetMember" xlink:to="us-gaap_SalesRevenueNetMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SalesRevenueNetMember_lbl" xml:lang="en-US">Sales Revenue, Net [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="us-gaap_AccountsReceivableMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsReceivableMember" xlink:to="us-gaap_AccountsReceivableMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsReceivableMember_lbl" xml:lang="en-US">Accounts Receivable [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="srt_MajorCustomersAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_MajorCustomersAxis" xlink:to="srt_MajorCustomersAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="srt_MajorCustomersAxis_lbl" xml:lang="en-US">Customer [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerMember" xlink:label="cphi_CustomerMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerMember" xlink:to="cphi_CustomerMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_CustomerMember_lbl" xml:lang="en-US">Customer [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerOneMember" xlink:label="cphi_CustomerOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerOneMember" xlink:to="cphi_CustomerOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_CustomerOneMember_lbl" xml:lang="en-US">Customer One [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_RawMaterialPurchasesMember" xlink:label="cphi_RawMaterialPurchasesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_RawMaterialPurchasesMember" xlink:to="cphi_RawMaterialPurchasesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_RawMaterialPurchasesMember_lbl" xml:lang="en-US">Raw Material Purchases [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerTwoMember" xlink:label="cphi_CustomerTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerTwoMember" xlink:to="cphi_CustomerTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_CustomerTwoMember_lbl" xml:lang="en-US">Customer Two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerThreeMember" xlink:label="cphi_CustomerThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerThreeMember" xlink:to="cphi_CustomerThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_CustomerThreeMember_lbl" xml:lang="en-US">Customer Three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="us-gaap_StatementEquityComponentsAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementEquityComponentsAxis" xlink:to="us-gaap_StatementEquityComponentsAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementEquityComponentsAxis_lbl" xml:lang="en-US">Equity Components [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="us-gaap_CommonStockMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockMember" xlink:to="us-gaap_CommonStockMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockMember_lbl" xml:lang="en-US">Common Stock</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="us-gaap_AdditionalPaidInCapitalMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapitalMember_lbl" xml:lang="en-US">Additional Paid-In Capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="us-gaap_RetainedEarningsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsMember_lbl" xml:lang="en-US">Retained Earnings / Accumulated Deficit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_lbl" xml:lang="en-US">Other Comprehensive Income / Loss</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForIntangibleAssetsMember" xlink:label="cphi_AdvancesForIntangibleAssetsMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForIntangibleAssetsMember" xlink:to="cphi_AdvancesForIntangibleAssetsMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesForIntangibleAssetsMember_lbl" xml:lang="en-US">Advances for intangible assets [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LongTermPrepaidExpensesMember" xlink:label="cphi_LongTermPrepaidExpensesMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_LongTermPrepaidExpensesMember" xlink:to="cphi_LongTermPrepaidExpensesMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_LongTermPrepaidExpensesMember_lbl" xml:lang="en-US">Prepaid Expenses [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesToSuppliersMember" xlink:label="cphi_AdvancesToSuppliersMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesToSuppliersMember" xlink:to="cphi_AdvancesToSuppliersMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesToSuppliersMember_lbl" xml:lang="en-US">Advances to suppliers [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetOneMember" xlink:label="cphi_SalesRevenueNetOneMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_SalesRevenueNetOneMember" xlink:to="cphi_SalesRevenueNetOneMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_SalesRevenueNetOneMember_lbl" xml:lang="en-US">Revenue one [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetTwoMember" xlink:label="cphi_SalesRevenueNetTwoMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_SalesRevenueNetTwoMember" xlink:to="cphi_SalesRevenueNetTwoMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_SalesRevenueNetTwoMember_lbl" xml:lang="en-US">Revenue two [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetThreeMember" xlink:label="cphi_SalesRevenueNetThreeMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_SalesRevenueNetThreeMember" xlink:to="cphi_SalesRevenueNetThreeMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_SalesRevenueNetThreeMember_lbl" xml:lang="en-US">Revenue three [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="us-gaap_TitleOfIndividualAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_TitleOfIndividualAxis" xlink:to="us-gaap_TitleOfIndividualAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_TitleOfIndividualAxis_lbl" xml:lang="en-US">Title of Individual [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ManagementMember" xlink:label="us-gaap_ManagementMember" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ManagementMember" xlink:to="us-gaap_ManagementMember_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ManagementMember_lbl" xml:lang="en-US">Management [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_DocumentAndEntityInformationAbstract" xlink:label="cphi_DocumentAndEntityInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_DocumentAndEntityInformationAbstract" xlink:to="cphi_DocumentAndEntityInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_DocumentAndEntityInformationAbstract_lbl" xml:lang="en-US">Document and Entity Information [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="dei_EntityRegistrantName" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityRegistrantName" xlink:to="dei_EntityRegistrantName_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityRegistrantName_lbl" xml:lang="en-US">Entity Registrant Name</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="dei_EntityCentralIndexKey" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCentralIndexKey" xlink:to="dei_EntityCentralIndexKey_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCentralIndexKey_lbl" xml:lang="en-US">Entity Central Index Key</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="dei_TradingSymbol" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_TradingSymbol" xlink:to="dei_TradingSymbol_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_TradingSymbol_lbl" xml:lang="en-US">Entity Trading Symbol</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="dei_AmendmentFlag" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_AmendmentFlag" xlink:to="dei_AmendmentFlag_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_AmendmentFlag_lbl" xml:lang="en-US">Amendment Flag</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="dei_CurrentFiscalYearEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_CurrentFiscalYearEndDate" xlink:to="dei_CurrentFiscalYearEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_CurrentFiscalYearEndDate_lbl" xml:lang="en-US">Current Fiscal Year End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="dei_DocumentType" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentType" xlink:to="dei_DocumentType_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentType_lbl" xml:lang="en-US">Document Type</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="dei_DocumentPeriodEndDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentPeriodEndDate" xlink:to="dei_DocumentPeriodEndDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentPeriodEndDate_lbl" xml:lang="en-US">Document Period End Date</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="dei_DocumentFiscalPeriodFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalPeriodFocus" xlink:to="dei_DocumentFiscalPeriodFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalPeriodFocus_lbl" xml:lang="en-US">Document Fiscal Period Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="dei_DocumentFiscalYearFocus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_DocumentFiscalYearFocus" xlink:to="dei_DocumentFiscalYearFocus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_DocumentFiscalYearFocus_lbl" xml:lang="en-US">Document Fiscal Year Focus</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="dei_EntityWellKnownSeasonedIssuer" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityWellKnownSeasonedIssuer" xlink:to="dei_EntityWellKnownSeasonedIssuer_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityWellKnownSeasonedIssuer_lbl" xml:lang="en-US">Entity Well Known Seasoned Issuer</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="dei_EntityVoluntaryFilers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityVoluntaryFilers" xlink:to="dei_EntityVoluntaryFilers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityVoluntaryFilers_lbl" xml:lang="en-US">Entity Voluntary Filers</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="dei_EntityCurrentReportingStatus" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCurrentReportingStatus" xlink:to="dei_EntityCurrentReportingStatus_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCurrentReportingStatus_lbl" xml:lang="en-US">Entity Current Reporting Status</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="dei_EntityFilerCategory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityFilerCategory" xlink:to="dei_EntityFilerCategory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityFilerCategory_lbl" xml:lang="en-US">Entity Filer Category</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="dei_EntityShellCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityShellCompany" xlink:to="dei_EntityShellCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityShellCompany_lbl" xml:lang="en-US">Entity Shell Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="dei_EntitySmallBusiness" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntitySmallBusiness" xlink:to="dei_EntitySmallBusiness_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntitySmallBusiness_lbl" xml:lang="en-US">Entity Small Business</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="dei_EntityEmergingGrowthCompany" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityEmergingGrowthCompany" xlink:to="dei_EntityEmergingGrowthCompany_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityEmergingGrowthCompany_lbl" xml:lang="en-US">Entity Emerging Growth Company</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="dei_EntityExTransitionPeriod" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityExTransitionPeriod" xlink:to="dei_EntityExTransitionPeriod_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityExTransitionPeriod_lbl" xml:lang="en-US">Entity Ex Transition Period</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="dei_EntityPublicFloat" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityPublicFloat" xlink:to="dei_EntityPublicFloat_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityPublicFloat_lbl" xml:lang="en-US">Entity Public Float</link:label>
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="dei_EntityCommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="dei_EntityCommonStockSharesOutstanding" xlink:to="dei_EntityCommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="dei_EntityCommonStockSharesOutstanding_lbl" xml:lang="en-US">Entity Common Stock, Shares Outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="us-gaap_StatementOfFinancialPositionAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfFinancialPositionAbstract" xlink:to="us-gaap_StatementOfFinancialPositionAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfFinancialPositionAbstract_lbl" xml:lang="en-US">Statement of Financial Position [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="us-gaap_AssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsAbstract" xlink:to="us-gaap_AssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsAbstract_lbl" xml:lang="en-US">ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="us-gaap_AssetsCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrentAbstract" xlink:to="us-gaap_AssetsCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrentAbstract_lbl" xml:lang="en-US">Current Assets:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_lbl" xml:lang="en-US">Cash and cash equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="us-gaap_RestrictedCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RestrictedCashAndCashEquivalents" xlink:to="us-gaap_RestrictedCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RestrictedCashAndCashEquivalents_lbl" xml:lang="en-US">Restricted cash</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_BankersAcceptances" xlink:label="cphi_BankersAcceptances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_BankersAcceptances" xlink:to="cphi_BankersAcceptances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_BankersAcceptances_lbl" xml:lang="en-US">Banker's acceptances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="us-gaap_ReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesNetCurrent" xlink:to="us-gaap_ReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesNetCurrent_lbl" xml:lang="en-US">Trade accounts receivable, less allowance for doubtful accounts of $17,815,075 and $18,209,734, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:to="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsAndOtherReceivablesNetCurrent_lbl" xml:lang="en-US">Other receivables, less allowance for doubtful accounts of $34,884 and $40,010, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Supplies" xlink:label="us-gaap_Supplies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Supplies" xlink:to="us-gaap_Supplies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Supplies_lbl" xml:lang="en-US">Advances to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="us-gaap_InventoryNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryNet_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="us-gaap_PrepaidExpenseCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PrepaidExpenseCurrent" xlink:to="us-gaap_PrepaidExpenseCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PrepaidExpenseCurrent_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="us-gaap_AssetsCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_AssetsCurrent_lbl" xml:lang="en-US">Total Current Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssets" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssets" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssets_lbl" xml:lang="en-US">Advances for purchases of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="us-gaap_PropertyPlantAndEquipmentNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:to="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsNetExcludingGoodwill_lbl" xml:lang="en-US">Intangible assets, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="us-gaap_Assets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Assets_lbl" xml:lang="en-US">TOTAL ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:to="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquityAbstract_lbl" xml:lang="en-US">LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="us-gaap_LiabilitiesCurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrentAbstract" xlink:to="us-gaap_LiabilitiesCurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrentAbstract_lbl" xml:lang="en-US">Current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="us-gaap_AccountsPayableTradeCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableTradeCurrent" xlink:to="us-gaap_AccountsPayableTradeCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableTradeCurrent_lbl" xml:lang="en-US">Trade accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="us-gaap_AccruedLiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccruedLiabilitiesCurrent" xlink:to="us-gaap_AccruedLiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccruedLiabilitiesCurrent_lbl" xml:lang="en-US">Accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="us-gaap_AccountsPayableOtherCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountsPayableOtherCurrent" xlink:to="us-gaap_AccountsPayableOtherCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountsPayableOtherCurrent_lbl" xml:lang="en-US">Other payables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="us-gaap_CustomerAdvancesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomerAdvancesCurrent" xlink:to="us-gaap_CustomerAdvancesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomerAdvancesCurrent_lbl" xml:lang="en-US">Advances from customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="us-gaap_DueToRelatedPartiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToRelatedPartiesCurrent" xlink:to="us-gaap_DueToRelatedPartiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToRelatedPartiesCurrent_lbl" xml:lang="en-US">Other payables - related parties</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermConstructionLoanCurrent" xlink:label="us-gaap_LongTermConstructionLoanCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermConstructionLoanCurrent" xlink:to="us-gaap_LongTermConstructionLoanCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermConstructionLoanCurrent_lbl" xml:lang="en-US">Current portion of construction loan facility</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:to="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankAcceptancesExecutedAndOutstanding_lbl" xml:lang="en-US">Bankers' acceptance notes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="us-gaap_LiabilitiesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesCurrent_lbl" xml:lang="en-US">Total Current Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesNoncurrentAbstract" xlink:to="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesNoncurrentAbstract_lbl" xml:lang="en-US">Non-current Liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoanNoncurrent" xlink:label="us-gaap_ConstructionLoanNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionLoanNoncurrent" xlink:to="us-gaap_ConstructionLoanNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionLoanNoncurrent_lbl" xml:lang="en-US">Construction loan facility</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:to="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNoncurrent_lbl" xml:lang="en-US">Deferred tax liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="us-gaap_Liabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_Liabilities_lbl" xml:lang="en-US">Total Liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="us-gaap_CommitmentsAndContingencies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingencies" xlink:to="us-gaap_CommitmentsAndContingencies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingencies_lbl" xml:lang="en-US">Commitments and Contingencies (Note 12)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="us-gaap_StockholdersEquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityAbstract" xlink:to="us-gaap_StockholdersEquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityAbstract_lbl" xml:lang="en-US">Stockholders' Equity:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="us-gaap_PreferredStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockValue" xlink:to="us-gaap_PreferredStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockValue_lbl" xml:lang="en-US">Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="us-gaap_CommonStockValue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockValue" xlink:to="us-gaap_CommonStockValue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockValue_lbl" xml:lang="en-US">Common stock, $0.001 par value; 95,000,000 shares authorized; 43,579,557 shares and 43,579,557 shares outstanding, respectively</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="us-gaap_AdditionalPaidInCapital" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapital" xlink:to="us-gaap_AdditionalPaidInCapital_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AdditionalPaidInCapital_lbl" xml:lang="en-US">Additional paid-in capital</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsAccumulatedDeficit" xlink:to="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RetainedEarningsAccumulatedDeficit_lbl" xml:lang="en-US">Retained (deficit) earnings</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax_lbl" xml:lang="en-US">Accumulated other comprehensive income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="us-gaap_StockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_StockholdersEquity_lbl" xml:lang="en-US">Total Stockholders' Equity</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_lbl" xml:lang="en-US">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:to="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent_lbl" xml:lang="en-US">Trade accounts receivable, less allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:to="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent_lbl" xml:lang="en-US">Other receivables, less allowance for doubtful accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockParOrStatedValuePerShare" xlink:to="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Preferred stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="us-gaap_PreferredStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesAuthorized" xlink:to="us-gaap_PreferredStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesAuthorized_lbl" xml:lang="en-US">Preferred stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="us-gaap_PreferredStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesIssued" xlink:to="us-gaap_PreferredStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesIssued_lbl" xml:lang="en-US">Preferred stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="us-gaap_PreferredStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PreferredStockSharesOutstanding" xlink:to="us-gaap_PreferredStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PreferredStockSharesOutstanding_lbl" xml:lang="en-US">Preferred stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockParOrStatedValuePerShare" xlink:to="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockParOrStatedValuePerShare_lbl" xml:lang="en-US">Common stock, par value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="us-gaap_CommonStockSharesAuthorized" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesAuthorized" xlink:to="us-gaap_CommonStockSharesAuthorized_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesAuthorized_lbl" xml:lang="en-US">Common stock, shares authorized</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="us-gaap_CommonStockSharesIssued" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesIssued" xlink:to="us-gaap_CommonStockSharesIssued_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesIssued_lbl" xml:lang="en-US">Common stock, shares issued</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="us-gaap_CommonStockSharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommonStockSharesOutstanding" xlink:to="us-gaap_CommonStockSharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommonStockSharesOutstanding_lbl" xml:lang="en-US">Common stock, shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="us-gaap_IncomeStatementAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeStatementAbstract" xlink:to="us-gaap_IncomeStatementAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeStatementAbstract_lbl" xml:lang="en-US">Income Statement [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="us-gaap_Revenues" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Revenues" xlink:to="us-gaap_Revenues_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Revenues_lbl" xml:lang="en-US">Revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="us-gaap_CostOfRevenue" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfRevenue" xlink:to="us-gaap_CostOfRevenue_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfRevenue_lbl" xml:lang="en-US">Cost of revenue</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="us-gaap_GrossProfit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_GrossProfit_lbl" xml:lang="en-US">Gross profit</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="us-gaap_OperatingExpensesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpensesAbstract" xlink:to="us-gaap_OperatingExpensesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpensesAbstract_lbl" xml:lang="en-US">Operating expenses:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense" xlink:label="us-gaap_SellingExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SellingExpense" xlink:to="us-gaap_SellingExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SellingExpense_lbl" xml:lang="en-US">Selling expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="us-gaap_GeneralAndAdministrativeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GeneralAndAdministrativeExpense" xlink:to="us-gaap_GeneralAndAdministrativeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GeneralAndAdministrativeExpense_lbl" xml:lang="en-US">General and administrative expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="us-gaap_ResearchAndDevelopmentExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpense" xlink:to="us-gaap_ResearchAndDevelopmentExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpense_lbl" xml:lang="en-US">Research and development expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="us-gaap_ProvisionForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProvisionForDoubtfulAccounts" xlink:to="us-gaap_ProvisionForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProvisionForDoubtfulAccounts_lbl" xml:lang="en-US">Bad debt expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="us-gaap_AssetImpairmentCharges" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetImpairmentCharges_lbl" xml:lang="en-US">Impairment of long term assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="us-gaap_OperatingExpenses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingExpenses_lbl" xml:lang="en-US">Total operating expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="us-gaap_OperatingIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_OperatingIncomeLoss_lbl" xml:lang="en-US">Loss from operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpenseAbstract" xlink:to="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpenseAbstract_lbl" xml:lang="en-US">Other income (expense):</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="us-gaap_InvestmentIncomeInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InvestmentIncomeInterest" xlink:to="us-gaap_InvestmentIncomeInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InvestmentIncomeInterest_lbl" xml:lang="en-US">Interest income</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="us-gaap_InterestExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_InterestExpense_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="us-gaap_NonoperatingIncomeExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NonoperatingIncomeExpense_lbl" xml:lang="en-US">Net other expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_lbl" xml:lang="en-US">Loss before income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="us-gaap_IncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Income tax benefit (expense)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="us-gaap_NetIncomeLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetIncomeLoss_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_lbl" xml:lang="en-US">Other comprehensive income - foreign currency translation adjustment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_lbl" xml:lang="en-US">Comprehensive income (loss)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="us-gaap_EarningsPerShareAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareAbstract" xlink:to="us-gaap_EarningsPerShareAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareAbstract_lbl" xml:lang="en-US">Loss per share:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerShareBasicAndDiluted" xlink:to="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerShareBasicAndDiluted_lbl" xml:lang="en-US">Basic and diluted</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:to="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted_lbl" xml:lang="en-US">Weighted average shares outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="us-gaap_StatementTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementTable" xlink:to="us-gaap_StatementTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementTable_lbl" xml:lang="en-US">Statement [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="us-gaap_StatementLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementLineItems" xlink:to="us-gaap_StatementLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementLineItems_lbl" xml:lang="en-US">Statement [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AdditionalPaidInCapitalMember" xlink:to="us-gaap_AdditionalPaidInCapitalMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AdditionalPaidInCapitalMember_2_lbl" xml:lang="en-US">Additional Paid-in Capital</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RetainedEarningsMember" xlink:to="us-gaap_RetainedEarningsMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_RetainedEarningsMember_2_lbl" xml:lang="en-US">Retained Earnings (deficit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:to="us-gaap_AccumulatedOtherComprehensiveIncomeMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AccumulatedOtherComprehensiveIncomeMember_2_lbl" xml:lang="en-US">Accumulated Other Comprehensive Income</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_StockholdersEquity_2_lbl" xml:lang="en-US">Beginning balance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="us-gaap_SharesOutstanding" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_SharesOutstanding_lbl" xml:lang="en-US">Beginning balance, shares</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetIncomeLoss_2_lbl" xml:lang="en-US">Net loss for the year</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:to="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax_2_lbl" xml:lang="en-US">Foreign currency translation adjustment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_StockholdersEquity_3_lbl" xml:lang="en-US">Ending balance</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_SharesOutstanding_2_lbl" xml:lang="en-US">Ending balance, shares</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="us-gaap_StatementOfCashFlowsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StatementOfCashFlowsAbstract" xlink:to="us-gaap_StatementOfCashFlowsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StatementOfCashFlowsAbstract_lbl" xml:lang="en-US">Statement of Cash Flows [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Operating Activities:</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetIncomeLoss" xlink:to="us-gaap_NetIncomeLoss_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_NetIncomeLoss_3_lbl" xml:lang="en-US">Net loss</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="us-gaap_DepreciationDepletionAndAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DepreciationDepletionAndAmortization" xlink:to="us-gaap_DepreciationDepletionAndAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DepreciationDepletionAndAmortization_lbl" xml:lang="en-US">Depreciation and amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="us-gaap_InventoryWriteDown" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWriteDown_lbl" xml:lang="en-US">Inventory write off</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Deferred income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:to="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInOperatingCapitalAbstract_lbl" xml:lang="en-US">Changes in assets and liabilities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_lbl" xml:lang="en-US">Trade accounts and other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_lbl" xml:lang="en-US">Advances to suppliers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="us-gaap_IncreaseDecreaseInInventories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInInventories_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_lbl" xml:lang="en-US">Trade accounts payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:to="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedTaxesPayable_lbl" xml:lang="en-US">Accrued taxes payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:to="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccruedLiabilities_lbl" xml:lang="en-US">Other payables and accrued expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances_lbl" xml:lang="en-US">Advances from customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_lbl" xml:lang="en-US">Prepaid expenses</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_lbl" xml:lang="en-US">Net Cash Provided by Operating Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Investing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_lbl" xml:lang="en-US">Purchases of property and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_lbl" xml:lang="en-US">Net Cash Used in Investing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract_lbl" xml:lang="en-US">Cash Flows from Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConstructionLoansPayable" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:to="us-gaap_RepaymentsOfConstructionLoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable_lbl" xml:lang="en-US">Payments of construction term loan</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ProceedsFromRelatedPartyDebt" xlink:to="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ProceedsFromRelatedPartyDebt_lbl" xml:lang="en-US">Advances from related party</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_lbl" xml:lang="en-US">Net Cash Used in Financing Activities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:to="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents_lbl" xml:lang="en-US">Effect of Exchange Rate Changes on Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_lbl" xml:lang="en-US">Net Decrease in Cash and Cash Equivalents</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodStartLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_2_lbl" xml:lang="en-US">Cash and Cash Equivalents at Beginning of Period</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:to="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/periodEndLabel" xlink:label="us-gaap_CashAndCashEquivalentsAtCarryingValue_3_lbl" xml:lang="en-US">Cash and Cash Equivalents at End of Period</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SupplementalCashFlowInformationAbstract" xlink:to="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SupplementalCashFlowInformationAbstract_lbl" xml:lang="en-US">Supplemental Cash Flow Information:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="us-gaap_IncomeTaxesPaid" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxesPaid" xlink:to="us-gaap_IncomeTaxesPaid_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxesPaid_lbl" xml:lang="en-US">Cash paid for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="us-gaap_InterestPaidNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestPaidNet" xlink:to="us-gaap_InterestPaidNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestPaidNet_lbl" xml:lang="en-US">Cash paid for interest</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract_lbl" xml:lang="en-US">Supplemental Noncash Investing and Financing Activities:</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IssuanceOfBankersAcceptanceNote" xlink:label="cphi_IssuanceOfBankersAcceptanceNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_IssuanceOfBankersAcceptanceNote" xlink:to="cphi_IssuanceOfBankersAcceptanceNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_IssuanceOfBankersAcceptanceNote_lbl" xml:lang="en-US">Issuance of banker's acceptances</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AccountsReceivableCollectedWithBankersAcceptanceNote" xlink:label="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote" xlink:to="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote_lbl" xml:lang="en-US">Accounts receivable collected with banker's acceptances</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InventoryPurchasedWithBankersAcceptanceNote" xlink:label="cphi_InventoryPurchasedWithBankersAcceptanceNote" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_InventoryPurchasedWithBankersAcceptanceNote" xlink:to="cphi_InventoryPurchasedWithBankersAcceptanceNote_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_InventoryPurchasedWithBankersAcceptanceNote_lbl" xml:lang="en-US">Inventory purchased with banker's acceptances</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="us-gaap_AccountingPoliciesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccountingPoliciesAbstract" xlink:to="us-gaap_AccountingPoliciesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccountingPoliciesAbstract_lbl" xml:lang="en-US">Accounting Policies [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:to="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock_lbl" xml:lang="en-US">ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="us-gaap_InventoryDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureAbstract" xlink:to="us-gaap_InventoryDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureAbstract_lbl" xml:lang="en-US">Inventory Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="us-gaap_InventoryDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryDisclosureTextBlock" xlink:to="us-gaap_InventoryDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryDisclosureTextBlock_lbl" xml:lang="en-US">INVENTORY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentAbstract" xlink:to="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock_lbl" xml:lang="en-US">PROPERTY, PLANT AND EQUIPMENT</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract_lbl" xml:lang="en-US">Goodwill and Intangible Assets Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:to="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IntangibleAssetsDisclosureTextBlock_lbl" xml:lang="en-US">INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract_lbl" xml:lang="en-US">Advances for Purchases of Intangible Assets [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock_lbl" xml:lang="en-US">ADVANCES FOR PURCHASES OF INTANGIBLE ASSETS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="us-gaap_RelatedPartyTransactionsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsAbstract" xlink:to="us-gaap_RelatedPartyTransactionsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsAbstract_lbl" xml:lang="en-US">Related Party Transactions [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:to="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RelatedPartyTransactionsDisclosureTextBlock_lbl" xml:lang="en-US">RELATED PARTY TRANSACTIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankingAndThriftAbstract" xlink:label="us-gaap_BankingAndThriftAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankingAndThriftAbstract" xlink:to="us-gaap_BankingAndThriftAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankingAndThriftAbstract_lbl" xml:lang="en-US">Banking and Thrift [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankingAndThriftDisclosureTextBlock" xlink:label="us-gaap_BankingAndThriftDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BankingAndThriftDisclosureTextBlock" xlink:to="us-gaap_BankingAndThriftDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BankingAndThriftDisclosureTextBlock_lbl" xml:lang="en-US">BANKER'S ACCEPTANCE NOTES PAYABLE</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="us-gaap_DebtDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtDisclosureAbstract" xlink:to="us-gaap_DebtDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtDisclosureAbstract_lbl" xml:lang="en-US">Debt Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="us-gaap_LongTermDebtTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtTextBlock" xlink:to="us-gaap_LongTermDebtTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtTextBlock_lbl" xml:lang="en-US">CONSTRUCTION LOAN FACILITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="us-gaap_IncomeTaxDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureAbstract" xlink:to="us-gaap_IncomeTaxDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureAbstract_lbl" xml:lang="en-US">Income Tax Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxDisclosureTextBlock" xlink:to="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxDisclosureTextBlock_lbl" xml:lang="en-US">INCOME TAXES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="us-gaap_FairValueDisclosuresAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueDisclosuresAbstract" xlink:to="us-gaap_FairValueDisclosuresAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueDisclosuresAbstract_lbl" xml:lang="en-US">Fair Value Disclosures [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:to="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueMeasurementInputsDisclosureTextBlock_lbl" xml:lang="en-US">FAIR VALUE MEASUREMENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="us-gaap_EquityAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityAbstract" xlink:to="us-gaap_EquityAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityAbstract_lbl" xml:lang="en-US">Equity [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:to="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquityNoteDisclosureTextBlock_lbl" xml:lang="en-US">STOCKHOLDERS' EQUITY</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureAbstract_lbl" xml:lang="en-US">Commitments and Contingencies Disclosure [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:to="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CommitmentsAndContingenciesDisclosureTextBlock_lbl" xml:lang="en-US">COMMITMENTS AND CONTINGENCIES</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="us-gaap_RisksAndUncertaintiesAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RisksAndUncertaintiesAbstract" xlink:to="us-gaap_RisksAndUncertaintiesAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RisksAndUncertaintiesAbstract_lbl" xml:lang="en-US">Risks and Uncertainties [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:to="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskDisclosureTextBlock_lbl" xml:lang="en-US">CONCENTRATIONS</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="us-gaap_SubsequentEventsAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsAbstract" xlink:to="us-gaap_SubsequentEventsAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsAbstract_lbl" xml:lang="en-US">Subsequent Events [Abstract]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="us-gaap_SubsequentEventsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventsTextBlock" xlink:to="us-gaap_SubsequentEventsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventsTextBlock_lbl" xml:lang="en-US">SUBSEQUENT EVENTS</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:label="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:to="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock_lbl" xml:lang="en-US">Organization and Nature of Operations</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="us-gaap_ConsolidationPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConsolidationPolicyTextBlock" xlink:to="us-gaap_ConsolidationPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConsolidationPolicyTextBlock_lbl" xml:lang="en-US">Consolidation and Basis of Presentation</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="us-gaap_UseOfEstimates" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_UseOfEstimates" xlink:to="us-gaap_UseOfEstimates_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_UseOfEstimates_lbl" xml:lang="en-US">Accounting Estimates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:to="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPolicyTextBlock_lbl" xml:lang="en-US">Cash and Cash Equivalents</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:to="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy_lbl" xml:lang="en-US">Restricted Cash</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:to="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy_lbl" xml:lang="en-US">Trade Accounts Receivable and Allowance for Doubtful Accounts</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" xlink:label="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" xlink:to="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock_lbl" xml:lang="en-US">Advances to Suppliers and Advances from Customers</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="us-gaap_InventoryPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryPolicyTextBlock_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:to="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock_lbl" xml:lang="en-US">Valuation of Long-Lived Assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentPolicyTextBlock_lbl" xml:lang="en-US">Property and Equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RevenueRecognitionPolicyTextBlock" xlink:to="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RevenueRecognitionPolicyTextBlock_lbl" xml:lang="en-US">Revenue Recognition</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="us-gaap_CostOfSalesPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CostOfSalesPolicyTextBlock" xlink:to="us-gaap_CostOfSalesPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CostOfSalesPolicyTextBlock_lbl" xml:lang="en-US">Cost of Revenues</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:to="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ResearchAndDevelopmentExpensePolicy_lbl" xml:lang="en-US">Research and Development</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EarningsPerSharePolicyTextBlock" xlink:to="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EarningsPerSharePolicyTextBlock_lbl" xml:lang="en-US">Basic and Diluted Loss per Common Share</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="us-gaap_ConcentrationRiskCreditRisk" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskCreditRisk" xlink:to="us-gaap_ConcentrationRiskCreditRisk_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskCreditRisk_lbl" xml:lang="en-US">Credit Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InterestRateRiskPolicyTextBlock" xlink:label="cphi_InterestRateRiskPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_InterestRateRiskPolicyTextBlock" xlink:to="cphi_InterestRateRiskPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_InterestRateRiskPolicyTextBlock_lbl" xml:lang="en-US">Interest Rate Risk</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:to="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock_lbl" xml:lang="en-US">Recent Accounting Pronouncements</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:to="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfInventoryCurrentTableTextBlock_lbl" xml:lang="en-US">Schedule of inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:to="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentTextBlock_lbl" xml:lang="en-US">Schedule of property, plant and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_UsefulLivesOfAssetsTableTextBlock" xlink:label="cphi_UsefulLivesOfAssetsTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_UsefulLivesOfAssetsTableTextBlock" xlink:to="cphi_UsefulLivesOfAssetsTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_UsefulLivesOfAssetsTableTextBlock_lbl" xml:lang="en-US">Schedule of depreciation is computed on straight-line basis over estimated useful lives of assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:to="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock_lbl" xml:lang="en-US">Schedule of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:to="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock_lbl" xml:lang="en-US">Schedule of estimated aggregate annual amortization expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:to="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDebtInstrumentsTextBlock_lbl" xml:lang="en-US">Schedule of principal payments</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:to="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock_lbl" xml:lang="en-US">Schedule of provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:to="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock_lbl" xml:lang="en-US">Schedule of reconciliation of income taxes calculated at federal statutory rates to provision for income taxes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:to="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock_lbl" xml:lang="en-US">Schedule of temporary differences to deferred income tax assets and liability</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:to="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock_lbl" xml:lang="en-US">Schedule of assets and liabilities recorded at fair value</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:label="us-gaap_ScheduleOfChangeInAccountingEstimateTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:to="us-gaap_ScheduleOfChangeInAccountingEstimateTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfChangeInAccountingEstimateTable_lbl" xml:lang="en-US">Schedule of Change in Accounting Estimate [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingEstimateLineItems" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ChangeInAccountingEstimateLineItems" xlink:to="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ChangeInAccountingEstimateLineItems_lbl" xml:lang="en-US">Change in Accounting Estimate [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_Subsidiaries1Member" xlink:to="cphi_Subsidiaries1Member_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cphi_Subsidiaries1Member_2_lbl" xml:lang="en-US">British Virgin Islands corporation [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="srt_SubsidiariesMember" xlink:to="srt_SubsidiariesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="srt_SubsidiariesMember_2_lbl" xml:lang="en-US">Nevada corporation [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:label="cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:to="cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract_lbl" xml:lang="en-US">Organization and Significant Accounting Policies (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:to="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EquityMethodInvestmentOwnershipPercentage_lbl" xml:lang="en-US">Equity method investment, ownership percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:to="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsReceivable_lbl" xml:lang="en-US">Trade accounts receivable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetImpairmentCharges" xlink:to="us-gaap_AssetImpairmentCharges_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_AssetImpairmentCharges_2_lbl" xml:lang="en-US">Advances for purchases of intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LeaseAssetsAndLiabilities" xlink:label="cphi_LeaseAssetsAndLiabilities" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_LeaseAssetsAndLiabilities" xlink:to="cphi_LeaseAssetsAndLiabilities_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_LeaseAssetsAndLiabilities_lbl" xml:lang="en-US">Lease assets and liabilities</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="us-gaap_InventoryRawMaterials" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryRawMaterials" xlink:to="us-gaap_InventoryRawMaterials_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryRawMaterials_lbl" xml:lang="en-US">Raw materials</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="us-gaap_InventoryWorkInProcess" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWorkInProcess" xlink:to="us-gaap_InventoryWorkInProcess_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryWorkInProcess_lbl" xml:lang="en-US">Work in process</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="us-gaap_InventoryFinishedGoods" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryFinishedGoods" xlink:to="us-gaap_InventoryFinishedGoods_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryFinishedGoods_lbl" xml:lang="en-US">Finished goods</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryNet" xlink:to="us-gaap_InventoryNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_InventoryNet_2_lbl" xml:lang="en-US">Total Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InventoryDetailsTextualAbstract" xlink:label="cphi_InventoryDetailsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_InventoryDetailsTextualAbstract" xlink:to="cphi_InventoryDetailsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cphi_InventoryDetailsTextualAbstract_lbl" xml:lang="en-US">Inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InventoryTextualAbstract" xlink:label="cphi_InventoryTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_InventoryTextualAbstract" xlink:to="cphi_InventoryTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_InventoryTextualAbstract_lbl" xml:lang="en-US">Inventory (Textual)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryWriteDown" xlink:to="us-gaap_InventoryWriteDown_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_InventoryWriteDown_2_lbl" xml:lang="en-US">Wrote off obsolete inventory</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="us-gaap_LandAndLandImprovements" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LandAndLandImprovements" xlink:to="us-gaap_LandAndLandImprovements_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LandAndLandImprovements_lbl" xml:lang="en-US">Permit of land use</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="us-gaap_BuildingsAndImprovementsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_BuildingsAndImprovementsGross" xlink:to="us-gaap_BuildingsAndImprovementsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_BuildingsAndImprovementsGross_lbl" xml:lang="en-US">Building</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="us-gaap_MachineryAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentGross" xlink:to="us-gaap_MachineryAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_MachineryAndEquipmentGross_lbl" xml:lang="en-US">Plant, machinery and equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_MotorVehicleGross" xlink:label="cphi_MotorVehicleGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_MotorVehicleGross" xlink:to="cphi_MotorVehicleGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_MotorVehicleGross_lbl" xml:lang="en-US">Motor vehicle</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OfficeEquipmentGross" xlink:label="cphi_OfficeEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_OfficeEquipmentGross" xlink:to="cphi_OfficeEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_OfficeEquipmentGross_lbl" xml:lang="en-US">Office equipment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="us-gaap_PropertyPlantAndEquipmentGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_lbl" xml:lang="en-US">Less: accumulated depreciation</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentNet" xlink:to="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_PropertyPlantAndEquipmentNet_2_lbl" xml:lang="en-US">Property, plant and equipment, net</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:to="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfPropertyPlantAndEquipmentTable_lbl" xml:lang="en-US">Property, Plant and Equipment [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentLineItems" xlink:to="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentLineItems_lbl" xml:lang="en-US">Property, Plant and Equipment [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_PermitOfLandUseMember" xlink:to="cphi_PermitOfLandUseMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="cphi_PermitOfLandUseMember_2_lbl" xml:lang="en-US">Permit of land use [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_MachineryAndEquipmentMember" xlink:to="us-gaap_MachineryAndEquipmentMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_MachineryAndEquipmentMember_2_lbl" xml:lang="en-US">Plant, machinery and equipment [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_VehiclesMember" xlink:to="us-gaap_VehiclesMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_VehiclesMember_2_lbl" xml:lang="en-US">Motor vehicle [Member]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OfficeEquipmentMember" xlink:to="us-gaap_OfficeEquipmentMember_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OfficeEquipmentMember_2_lbl" xml:lang="en-US">Office equipment [Member]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:to="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentUsefulLife_lbl" xml:lang="en-US">Estimated useful lives</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_PropertyAndEquipmentTextualAbstract" xlink:label="cphi_PropertyAndEquipmentTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_PropertyAndEquipmentTextualAbstract" xlink:to="cphi_PropertyAndEquipmentTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_PropertyAndEquipmentTextualAbstract_lbl" xml:lang="en-US">Property, Plant and Equipment (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="us-gaap_Depreciation" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Depreciation" xlink:to="us-gaap_Depreciation_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Depreciation_lbl" xml:lang="en-US">Depreciation expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNetAbstract_lbl" xml:lang="en-US">Intangible assets consisted solely of CFDA approved medical formulas as follows:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsGross" xlink:to="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsGross_lbl" xml:lang="en-US">Gross carrying amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_lbl" xml:lang="en-US">Accumulated amortization</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_lbl" xml:lang="en-US">Net carrying amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract_lbl" xml:lang="en-US">Amortization expense years</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour_lbl" xml:lang="en-US">2022</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive_lbl" xml:lang="en-US">2023</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive_lbl" xml:lang="en-US">Thereafter</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsNet" xlink:to="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FiniteLivedIntangibleAssetsNet_2_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IntangibleAssetsTextualAbstract" xlink:label="cphi_IntangibleAssetsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_IntangibleAssetsTextualAbstract" xlink:to="cphi_IntangibleAssetsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_IntangibleAssetsTextualAbstract_lbl" xml:lang="en-US">Intangible Assets (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="us-gaap_AmortizationOfIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AmortizationOfIntangibleAssets" xlink:to="us-gaap_AmortizationOfIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AmortizationOfIntangibleAssets_lbl" xml:lang="en-US">Amortization expense relating to intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract_lbl" xml:lang="en-US">Advances for Purchases of Intangible Assets (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForObligatedToPayLaboratories" xlink:label="cphi_AdvancesForObligatedToPayLaboratories" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForObligatedToPayLaboratories" xlink:to="cphi_AdvancesForObligatedToPayLaboratories_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_AdvancesForObligatedToPayLaboratories_lbl" xml:lang="en-US">Laboratories and others</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="us-gaap_GoodwillImpairmentLoss" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GoodwillImpairmentLoss" xlink:to="us-gaap_GoodwillImpairmentLoss_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GoodwillImpairmentLoss_lbl" xml:lang="en-US">Impairment loss for advances made to laboratories</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_RelatedPartyTransactionsTextualAbstract" xlink:label="cphi_RelatedPartyTransactionsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_RelatedPartyTransactionsTextualAbstract" xlink:to="cphi_RelatedPartyTransactionsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_RelatedPartyTransactionsTextualAbstract_lbl" xml:lang="en-US">Related Party Transactions (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:to="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentInterestRateEffectivePercentage_lbl" xml:lang="en-US">Interest rate</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseRelatedParty" xlink:label="us-gaap_InterestExpenseRelatedParty" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpenseRelatedParty" xlink:to="us-gaap_InterestExpenseRelatedParty_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpenseRelatedParty_lbl" xml:lang="en-US">Interest expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:to="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DueToOtherRelatedPartiesClassifiedCurrent_lbl" xml:lang="en-US">Other payables - related parties aggregate amount</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CompensationPayable" xlink:label="cphi_CompensationPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CompensationPayable" xlink:to="cphi_CompensationPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_CompensationPayable_lbl" xml:lang="en-US">Compensation payable</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNotesPayable" xlink:label="us-gaap_OtherNotesPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayable" xlink:to="us-gaap_OtherNotesPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OtherNotesPayable_lbl" xml:lang="en-US">Other payables</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_BankersAcceptanceNotesPayableTextualAbstract" xlink:label="cphi_BankersAcceptanceNotesPayableTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_BankersAcceptanceNotesPayableTextualAbstract" xlink:to="cphi_BankersAcceptanceNotesPayableTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_BankersAcceptanceNotesPayableTextualAbstract_lbl" xml:lang="en-US">Banker's Acceptance Notes Payable (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:to="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity_lbl" xml:lang="en-US">Maximum amount of agreement</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeeDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:to="us-gaap_LineOfCreditFacilityCommitmentFeeDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LineOfCreditFacilityCommitmentFeeDescription_lbl" xml:lang="en-US">Agreement payments fees, description</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayable" xlink:label="us-gaap_NotesAndLoansPayable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NotesAndLoansPayable" xlink:to="us-gaap_NotesAndLoansPayable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NotesAndLoansPayable_lbl" xml:lang="en-US">Banker's acceptance notes payable outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_lbl" xml:lang="en-US">2019</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_lbl" xml:lang="en-US">2020</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_lbl" xml:lang="en-US">2021</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="us-gaap_LongTermDebt" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_LongTermDebt_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="us-gaap_SubsequentEventTypeAxis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SubsequentEventTypeAxis" xlink:to="us-gaap_SubsequentEventTypeAxis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SubsequentEventTypeAxis_lbl" xml:lang="en-US">Subsequent Event Type [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_ConstructionLoanFacilityTextualAbstract" xlink:label="cphi_ConstructionLoanFacilityTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_ConstructionLoanFacilityTextualAbstract" xlink:to="cphi_ConstructionLoanFacilityTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_ConstructionLoanFacilityTextualAbstract_lbl" xml:lang="en-US">Construction Loan Facility (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoan" xlink:label="us-gaap_ConstructionLoan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConstructionLoan" xlink:to="us-gaap_ConstructionLoan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConstructionLoan_lbl" xml:lang="en-US">Construction loan amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:to="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentDescriptionOfVariableRateBasis_lbl" xml:lang="en-US">Description of loan interest rates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="us-gaap_DebtInstrumentFaceAmount" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentFaceAmount" xlink:to="us-gaap_DebtInstrumentFaceAmount_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentFaceAmount_lbl" xml:lang="en-US">Principal amount</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="us-gaap_DebtInstrumentPeriodicPayment" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DebtInstrumentPeriodicPayment" xlink:to="us-gaap_DebtInstrumentPeriodicPayment_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DebtInstrumentPeriodicPayment_lbl" xml:lang="en-US">Required payment of loans</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LoanTerm" xlink:label="cphi_LoanTerm" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_LoanTerm" xlink:to="cphi_LoanTerm_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_LoanTerm_lbl" xml:lang="en-US">Laon facility term</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:to="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CurrentIncomeTaxExpenseBenefit_lbl" xml:lang="en-US">Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:to="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_DeferredIncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Deferred</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_IncomeTaxExpenseBenefit_2_lbl" xml:lang="en-US">Total income tax expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate_lbl" xml:lang="en-US">(Benefit) tax at statutory rate of 25%</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:to="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes_lbl" xml:lang="en-US">Prior year refund received</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:to="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate_lbl" xml:lang="en-US">Other, primarily the difference in U.S. tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Change in valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IncomeTaxExpense" xlink:label="cphi_IncomeTaxExpense" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_IncomeTaxExpense" xlink:to="cphi_IncomeTaxExpense_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_IncomeTaxExpense_lbl" xml:lang="en-US">Income tax (benefit) expense</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts_lbl" xml:lang="en-US">Allowance for doubtful trade receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses_lbl" xml:lang="en-US">Allowance for doubtful other receivables</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="us-gaap_DeferredTaxAssetsInventory" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsInventory" xlink:to="us-gaap_DeferredTaxAssetsInventory_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsInventory_lbl" xml:lang="en-US">Inventory obsolescence reserve</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther_lbl" xml:lang="en-US">Expenses not deductible in current year</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:to="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses_lbl" xml:lang="en-US">Advances for intangible assets impairment</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsTaxCreditCarryforwards_lbl" xml:lang="en-US">PRC net operating loss carry forward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="us-gaap_OperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwards_lbl" xml:lang="en-US">U.S. net operating loss carry forward</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="us-gaap_DeferredTaxAssetsGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsGross_lbl" xml:lang="en-US">Total deferred income tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2009/role/negatedLabel" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_lbl" xml:lang="en-US">Valuation allowance</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_lbl" xml:lang="en-US">Net deferred income tax asset</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:to="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesNetAbstract_lbl" xml:lang="en-US">Deferred income tax liability:</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:to="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets_lbl" xml:lang="en-US">Intangible assets</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IncomeTaxesTextualAbstract" xlink:label="cphi_IncomeTaxesTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_IncomeTaxesTextualAbstract" xlink:to="cphi_IncomeTaxesTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_IncomeTaxesTextualAbstract_lbl" xml:lang="en-US">Income Taxes (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwards_lbl" xml:lang="en-US">Net operating loss carryforwards for PRC tax</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationDescription" xlink:label="us-gaap_IncomeTaxExaminationDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExaminationDescription" xlink:to="us-gaap_IncomeTaxExaminationDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExaminationDescription_lbl" xml:lang="en-US">Description of income tax rates</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:to="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingLossCarryforwardsExpirationDate_lbl" xml:lang="en-US">Operating loss, expiration date</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:to="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign_lbl" xml:lang="en-US">Net operating losses for United States federal income tax</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsValuationAllowance" xlink:to="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsValuationAllowance_2_lbl" xml:lang="en-US">Valuation allowance for deferred tax assets</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:to="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_EffectiveIncomeTaxRateContinuingOperations_lbl" xml:lang="en-US">Income tax transitioned and received a favorable tax rate</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingLossCarryforwards" xlink:to="us-gaap_OperatingLossCarryforwards_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_OperatingLossCarryforwards_2_lbl" xml:lang="en-US">Net operating loss carryforwards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="us-gaap_OtherTaxExpenseBenefit" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherTaxExpenseBenefit" xlink:to="us-gaap_OtherTaxExpenseBenefit_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherTaxExpenseBenefit_lbl" xml:lang="en-US">Company received refund related to 2013 PRC tax return amount</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NetOperatingLossCarryForwardsExpirationDescription" xlink:label="cphi_NetOperatingLossCarryForwardsExpirationDescription" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_NetOperatingLossCarryForwardsExpirationDescription" xlink:to="cphi_NetOperatingLossCarryForwardsExpirationDescription_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_NetOperatingLossCarryForwardsExpirationDescription_lbl" xml:lang="en-US">Net operating loss expiration, description</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_DescriptionOfFederalCorporateIncomeTaxRate" xlink:label="cphi_DescriptionOfFederalCorporateIncomeTaxRate" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_DescriptionOfFederalCorporateIncomeTaxRate" xlink:to="cphi_DescriptionOfFederalCorporateIncomeTaxRate_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_DescriptionOfFederalCorporateIncomeTaxRate_lbl" xml:lang="en-US">Description of federal corporate income tax rate</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_FairValueInputsAssetsQuantitativesInformationTable" xlink:label="cphi_FairValueInputsAssetsQuantitativesInformationTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_FairValueInputsAssetsQuantitativesInformationTable" xlink:to="cphi_FairValueInputsAssetsQuantitativesInformationTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_FairValueInputsAssetsQuantitativesInformationTable_lbl" xml:lang="en-US">FairValueInputsAssetsQuantitativesInformationTable [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_FairValueInputsAssetsQuantitativesInformationLineItems" xlink:label="cphi_FairValueInputsAssetsQuantitativesInformationLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_FairValueInputsAssetsQuantitativesInformationLineItems" xlink:to="cphi_FairValueInputsAssetsQuantitativesInformationLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_FairValueInputsAssetsQuantitativesInformationLineItems_lbl" xml:lang="en-US">FairValueInputsAssetsQuantitativesInformationLineItems [Line Items]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:to="us-gaap_FairValueByFairValueHierarchyLevelAxis_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/verboseLabel" xlink:label="us-gaap_FairValueByFairValueHierarchyLevelAxis_2_lbl" xml:lang="en-US">Fair Value Hierarchy and NAV [Axis]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomersLiabilityForAcceptancesNet" xlink:label="us-gaap_CustomersLiabilityForAcceptancesNet" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CustomersLiabilityForAcceptancesNet" xlink:to="us-gaap_CustomersLiabilityForAcceptancesNet_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CustomersLiabilityForAcceptancesNet_lbl" xml:lang="en-US">Banker's acceptance notes</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="us-gaap_FairValueNetAssetLiability" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_FairValueNetAssetLiability_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/totalLabel" xlink:label="us-gaap_FairValueNetAssetLiability_lbl" xml:lang="en-US">Total</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable_lbl" xml:lang="en-US">Schedule of Share-based Compensation Arrangements by Share-based Payment Award [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems_lbl" xml:lang="en-US">Share-based Compensation Arrangement by Share-based Payment Award [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_StockholdersEquityTextualAbstract" xlink:label="cphi_StockholdersEquityTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_StockholdersEquityTextualAbstract" xlink:to="cphi_StockholdersEquityTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_StockholdersEquityTextualAbstract_lbl" xml:lang="en-US">Stockholders' Equity (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:to="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan_lbl" xml:lang="en-US">Common stock issued for equity awards</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:to="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross_lbl" xml:lang="en-US">Restricted stock granted and outstanding</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="us-gaap_ConcentrationRiskTable" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskTable" xlink:to="us-gaap_ConcentrationRiskTable_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskTable_lbl" xml:lang="en-US">Concentration Risk [Table]</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="us-gaap_ConcentrationRiskLineItems" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskLineItems" xlink:to="us-gaap_ConcentrationRiskLineItems_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskLineItems_lbl" xml:lang="en-US">Concentration Risk [Line Items]</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_ConcentrationsTextualAbstract" xlink:label="cphi_ConcentrationsTextualAbstract" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_ConcentrationsTextualAbstract" xlink:to="cphi_ConcentrationsTextualAbstract_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_ConcentrationsTextualAbstract_lbl" xml:lang="en-US">Concentrations (Textual)</link:label>
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="us-gaap_ConcentrationRiskPercentage1" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ConcentrationRiskPercentage1" xlink:to="us-gaap_ConcentrationRiskPercentage1_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ConcentrationRiskPercentage1_lbl" xml:lang="en-US">Concentrations risk, percentage</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NumberOfCustomers" xlink:label="cphi_NumberOfCustomers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_NumberOfCustomers" xlink:to="cphi_NumberOfCustomers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_NumberOfCustomers_lbl" xml:lang="en-US">Number of customers</link:label>
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NumberOfSuppliers" xlink:label="cphi_NumberOfSuppliers" />
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_NumberOfSuppliers" xlink:to="cphi_NumberOfSuppliers_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="cphi_NumberOfSuppliers_lbl" xml:lang="en-US">Number of suppliers</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote" xlink:to="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_AccountsReceivableCollectedWithBankersAcceptanceNote_doc" xml:lang="en-US">The amount of accounts receivable collected with banker&amp;#8217;s acceptances.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForObligatedToPayLaboratories" xlink:to="cphi_AdvancesForObligatedToPayLaboratories_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_AdvancesForObligatedToPayLaboratories_doc" xml:lang="en-US">It represented advances for obligated to pay laboratories and others.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssets" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssets_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssets_doc" xml:lang="en-US">Advances For Purchases Of Intangible Assets During The Year.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract_doc" xml:lang="en-US">Advances for Purchases of Intangible Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock" xlink:to="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock_doc" xml:lang="en-US">The entire disclosure of advances for purchases of intangible assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" xlink:to="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for advances to Suppliers and advances from Customers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_BankersAcceptances" xlink:to="cphi_BankersAcceptances_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_BankersAcceptances_doc" xml:lang="en-US">A banker's acceptance, or BA, is a promised future payment, or time draft, which is accepted and guaranteed by a bank and drawn on a deposit at the bank.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerMember" xlink:to="cphi_CustomerMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_CustomerMember_doc" xml:lang="en-US">Customer.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerOneMember" xlink:to="cphi_CustomerOneMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_CustomerOneMember_doc" xml:lang="en-US">Customer one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerThreeMember" xlink:to="cphi_CustomerThreeMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_CustomerThreeMember_doc" xml:lang="en-US">Customer three.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_CustomerTwoMember" xlink:to="cphi_CustomerTwoMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_CustomerTwoMember_doc" xml:lang="en-US">Customer two.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_DescriptionOfFederalCorporateIncomeTaxRate" xlink:to="cphi_DescriptionOfFederalCorporateIncomeTaxRate_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_DescriptionOfFederalCorporateIncomeTaxRate_doc" xml:lang="en-US">Description of federal corporation income tax rete.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_InterestRateRiskPolicyTextBlock" xlink:to="cphi_InterestRateRiskPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_InterestRateRiskPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for interest rate risk.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_InventoryPurchasedWithBankersAcceptanceNote" xlink:to="cphi_InventoryPurchasedWithBankersAcceptanceNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_InventoryPurchasedWithBankersAcceptanceNote_doc" xml:lang="en-US">The amount of inventory purchased with banker&amp;#8217;s acceptances.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_IssuanceOfBankersAcceptanceNote" xlink:to="cphi_IssuanceOfBankersAcceptanceNote_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_IssuanceOfBankersAcceptanceNote_doc" xml:lang="en-US">The amount of issuance of banker&amp;#8217;s acceptances.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_LoanTerm" xlink:to="cphi_LoanTerm_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_LoanTerm_doc" xml:lang="en-US">Duration of loan description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_MotorVehicleGross" xlink:to="cphi_MotorVehicleGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_MotorVehicleGross_doc" xml:lang="en-US">Amount before moto vehicle of tangible personal property used to produce goods and services, including, but is not limited to, tools, motor equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_NetOperatingLossCarryForwardsExpirationDescription" xlink:to="cphi_NetOperatingLossCarryForwardsExpirationDescription_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_NetOperatingLossCarryForwardsExpirationDescription_doc" xml:lang="en-US">Net operating loss carry forward expiration date description.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_NumberOfCustomers" xlink:to="cphi_NumberOfCustomers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_NumberOfCustomers_doc" xml:lang="en-US">Number of customers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_NumberOfSuppliers" xlink:to="cphi_NumberOfSuppliers_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_NumberOfSuppliers_doc" xml:lang="en-US">Number of suppliers.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_OfficeEquipmentGross" xlink:to="cphi_OfficeEquipmentGross_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_OfficeEquipmentGross_doc" xml:lang="en-US">Amount before office equipment of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:to="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_OrganizationAndNatureOfOperationsPolicyTextBlock_doc" xml:lang="en-US">Disclosure of accounting policy for organization and nature of operations.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_PermitOfLandUseMember" xlink:to="cphi_PermitOfLandUseMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_PermitOfLandUseMember_doc" xml:lang="en-US">Permit of land use.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_RawMaterialPurchasesMember" xlink:to="cphi_RawMaterialPurchasesMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_RawMaterialPurchasesMember_doc" xml:lang="en-US">Raw material purchases.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_Subsidiaries1Member" xlink:to="cphi_Subsidiaries1Member_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_Subsidiaries1Member_doc" xml:lang="en-US">Subsidiaries one.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_TwoThousandTenIncentivePlanMember" xlink:to="cphi_TwoThousandTenIncentivePlanMember_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_TwoThousandTenIncentivePlanMember_doc" xml:lang="en-US">Two thousand ten incentive plan.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_UsefulLivesOfAssetsTableTextBlock" xlink:to="cphi_UsefulLivesOfAssetsTableTextBlock_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_UsefulLivesOfAssetsTableTextBlock_doc" xml:lang="en-US">Tabular disclosure of useful lives of the assets.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_IncomeTaxExpense" xlink:to="cphi_IncomeTaxExpense_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_IncomeTaxExpense_doc" xml:lang="en-US">Amount of income (loss) from continuing operations attributable to the parent. Also defined as revenue less expenses and taxes from ongoing operations before extraordinary items but after deduction of those portions of income or loss from continuing operations that are allocable to noncontrolling interests.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="cphi_LeaseAssetsAndLiabilities" xlink:to="cphi_LeaseAssetsAndLiabilities_doc" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/documentation" xlink:label="cphi_LeaseAssetsAndLiabilities_doc" xml:lang="en-US">The amount of lease assets and liabilities.</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AssetsCurrent" xlink:to="us-gaap_AssetsCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AssetsCurrent_2_lbl" xml:lang="en-US">Assets, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Assets" xlink:to="us-gaap_Assets_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Assets_2_lbl" xml:lang="en-US">Assets</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesCurrent" xlink:to="us-gaap_LiabilitiesCurrent_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesCurrent_2_lbl" xml:lang="en-US">Liabilities, Current</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_Liabilities" xlink:to="us-gaap_Liabilities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_Liabilities_2_lbl" xml:lang="en-US">Liabilities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_StockholdersEquity" xlink:to="us-gaap_StockholdersEquity_4_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_StockholdersEquity_4_lbl" xml:lang="en-US">Stockholders' Equity Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LiabilitiesAndStockholdersEquity" xlink:to="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LiabilitiesAndStockholdersEquity_2_lbl" xml:lang="en-US">Liabilities and Equity</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_GrossProfit" xlink:to="us-gaap_GrossProfit_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_GrossProfit_2_lbl" xml:lang="en-US">Gross Profit</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingExpenses" xlink:to="us-gaap_OperatingExpenses_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingExpenses_2_lbl" xml:lang="en-US">Operating Expenses</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OperatingIncomeLoss" xlink:to="us-gaap_OperatingIncomeLoss_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OperatingIncomeLoss_2_lbl" xml:lang="en-US">Operating Income (Loss)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InterestExpense" xlink:to="us-gaap_InterestExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InterestExpense_2_lbl" xml:lang="en-US">Interest Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NonoperatingIncomeExpense" xlink:to="us-gaap_NonoperatingIncomeExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NonoperatingIncomeExpense_2_lbl" xml:lang="en-US">Nonoperating Income (Expense)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:to="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest_2_lbl" xml:lang="en-US">Income (Loss) from Continuing Operations before Income Taxes, Noncontrolling Interest</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncomeTaxExpenseBenefit" xlink:to="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncomeTaxExpenseBenefit_3_lbl" xml:lang="en-US">Income Tax Expense (Benefit)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_ComprehensiveIncomeNetOfTax" xlink:to="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_ComprehensiveIncomeNetOfTax_2_lbl" xml:lang="en-US">Comprehensive Income (Loss), Net of Tax, Attributable to Parent</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_SharesOutstanding" xlink:to="us-gaap_SharesOutstanding_3_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_SharesOutstanding_3_lbl" xml:lang="en-US">Shares, Outstanding</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:to="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts and Other Receivables</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:to="us-gaap_IncreaseDecreaseInPrepaidSupplies_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidSupplies_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Supplies</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInInventories" xlink:to="us-gaap_IncreaseDecreaseInInventories_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInInventories_2_lbl" xml:lang="en-US">Increase (Decrease) in Inventories</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:to="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInAccountsPayableTrade_2_lbl" xml:lang="en-US">Increase (Decrease) in Accounts Payable, Trade</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:to="us-gaap_IncreaseDecreaseInCustomerAdvances_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInCustomerAdvances_2_lbl" xml:lang="en-US">Increase (Decrease) in Customer Advances</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:to="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_IncreaseDecreaseInPrepaidExpense_2_lbl" xml:lang="en-US">Increase (Decrease) in Prepaid Expense</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInOperatingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Operating Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:to="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PaymentsToAcquirePropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Payments to Acquire Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInInvestingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Investing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_RepaymentsOfConstructionLoansPayable" xlink:to="us-gaap_RepaymentsOfConstructionLoansPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_RepaymentsOfConstructionLoansPayable_2_lbl" xml:lang="en-US">Repayments of Construction Loans Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:to="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_NetCashProvidedByUsedInFinancingActivities_2_lbl" xml:lang="en-US">Net Cash Provided by (Used in) Financing Activities</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:to="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease_2_lbl" xml:lang="en-US">Cash and Cash Equivalents, Period Increase (Decrease)</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_InventoryPolicyTextBlock" xlink:to="us-gaap_InventoryPolicyTextBlock_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_InventoryPolicyTextBlock_2_lbl" xml:lang="en-US">Inventory, Policy [Policy Text Block]</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_PropertyPlantAndEquipmentGross" xlink:to="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_PropertyPlantAndEquipmentGross_2_lbl" xml:lang="en-US">Property, Plant and Equipment, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:to="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment_2_lbl" xml:lang="en-US">Accumulated Depreciation, Depletion and Amortization, Property, Plant, and Equipment</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:to="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization_2_lbl" xml:lang="en-US">Finite-Lived Intangible Assets, Accumulated Amortization</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_OtherNotesPayable" xlink:to="us-gaap_OtherNotesPayable_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_OtherNotesPayable_2_lbl" xml:lang="en-US">Other Notes Payable</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Next Twelve Months</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Two</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:to="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree_2_lbl" xml:lang="en-US">Long-term Debt, Maturities, Repayments of Principal in Year Three</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_LongTermDebt" xlink:to="us-gaap_LongTermDebt_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_LongTermDebt_2_lbl" xml:lang="en-US">Long-term Debt</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsGross" xlink:to="us-gaap_DeferredTaxAssetsGross_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsGross_2_lbl" xml:lang="en-US">Deferred Tax Assets, Gross</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:to="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_DeferredTaxAssetsLiabilitiesNet_2_lbl" xml:lang="en-US">Deferred Tax Assets, Net</link:label>
      <link:labelArc xlink:arcrole="http://www.xbrl.org/2003/arcrole/concept-label" xlink:from="us-gaap_FairValueNetAssetLiability" xlink:to="us-gaap_FairValueNetAssetLiability_2_lbl" xlink:type="arc" />
      <link:label xlink:type="resource" xlink:role="http://www.xbrl.org/2003/role/label" xlink:label="us-gaap_FairValueNetAssetLiability_2_lbl" xml:lang="en-US">Fair Value, Net Asset (Liability)</link:label>
    </link:labelLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EX-101.PRE
<SEQUENCE>14
<FILENAME>cphi-20180930_pre.xml
<DESCRIPTION>XBRL PRESENTATION FILE
<TEXT>
<XBRL>
<?xml version="1.0" encoding="US-ASCII" standalone="no"?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 4.26a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.co -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20181231.xfr; Date: 2019%2D03%2D28T17:43:56Z -->
    <!-- Field: Doc-Info; Name: Status; Value: 0x00000000 -->
<link:linkbase xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:link="http://www.xbrl.org/2003/linkbase" xmlns:xbrli="http://www.xbrl.org/2003/instance" xsi:schemaLocation="http://www.xbrl.org/2003/linkbase http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd">
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" xlink:href="cphi-20180930.xsd#idr_DocumentDocumentAndEntityInformation" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" xlink:href="cphi-20180930.xsd#CondensedConsolidatedBalanceSheets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:href="cphi-20180930.xsd#CondensedConsolidatedBalanceSheetsParenthetical" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:href="cphi-20180930.xsd#CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" xlink:href="cphi-20180930.xsd#StatementsOfStockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StatementsOfCashFlows" xlink:href="cphi-20180930.xsd#StatementsOfCashFlows" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" xlink:href="cphi-20180930.xsd#OrganizationAndSignificantAccountingPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventory" xlink:href="cphi-20180930.xsd#Inventory" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipment" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IntangibleAssets" xlink:href="cphi-20180930.xsd#IntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" xlink:href="cphi-20180930.xsd#AdvancesForPurchasesOfIntangibleAssets" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactions" xlink:href="cphi-20180930.xsd#RelatedPartyTransactions" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" xlink:href="cphi-20180930.xsd#BankersAcceptanceNotesPayable" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacility" xlink:href="cphi-20180930.xsd#ConstructionLoanFacility" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxes" xlink:href="cphi-20180930.xsd#IncomeTaxes" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurements" xlink:href="cphi-20180930.xsd#FairValueMeasurements" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StockholdersEquity" xlink:href="cphi-20180930.xsd#StockholdersEquity" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" xlink:href="cphi-20180930.xsd#CommitmentsAndContingencies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Concentrations" xlink:href="cphi-20180930.xsd#Concentrations" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/SubsequentEvents" xlink:href="cphi-20180930.xsd#SubsequentEvents" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" xlink:href="cphi-20180930.xsd#OrganizationAndSignificantAccountingPoliciesPolicies" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventorytables" xlink:href="cphi-20180930.xsd#Inventorytables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmenttables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IntangibleAssetsTables" xlink:href="cphi-20180930.xsd#IntangibleAssetsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesTables" xlink:href="cphi-20180930.xsd#IncomeTaxesTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" xlink:href="cphi-20180930.xsd#FairValueMeasurementsTables" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" xlink:href="cphi-20180930.xsd#Organizationandsignificantaccountingpoliciesdetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Inventorydetails" xlink:href="cphi-20180930.xsd#Inventorydetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/InventoryDetailsTextual" xlink:href="cphi-20180930.xsd#InventoryDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" xlink:href="cphi-20180930.xsd#PropertyPlantAndEquipmentdetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails" xlink:href="cphi-20180930.xsd#Intangibleassetsdetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" xlink:href="cphi-20180930.xsd#Intangibleassetsdetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" xlink:href="cphi-20180930.xsd#Intangibleassetsdetailstextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:href="cphi-20180930.xsd#AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" xlink:href="cphi-20180930.xsd#RelatedPartyTransactionsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" xlink:href="cphi-20180930.xsd#BankersAcceptanceNotesPayableDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" xlink:href="cphi-20180930.xsd#ConstructionLoanFacilityDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails1" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" xlink:href="cphi-20180930.xsd#IncomeTaxesDetails2" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" xlink:href="cphi-20180930.xsd#IncomeTaxesDetailsTextual" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" xlink:href="cphi-20180930.xsd#FairValueMeasurementsDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/StockholdersEquityDetails" xlink:href="cphi-20180930.xsd#StockholdersEquityDetails" xlink:type="simple" />
    <link:roleRef roleURI="http://chinapharmaholdings.com/role/ConcentrationsDetails" xlink:href="cphi-20180930.xsd#ConcentrationsDetails" xlink:type="simple" />
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation" xlink:title="00000001 - Document - Document and Entity Information">
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_DocumentAndEntityInformationAbstract" xlink:label="loc_cphiDocumentAndEntityInformationAbstract" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityRegistrantName" xlink:label="loc_deiEntityRegistrantName" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityRegistrantName" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCentralIndexKey" xlink:label="loc_deiEntityCentralIndexKey" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCentralIndexKey" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_TradingSymbol" xlink:label="loc_deiTradingSymbol" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiTradingSymbol" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_AmendmentFlag" xlink:label="loc_deiAmendmentFlag" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiAmendmentFlag" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_CurrentFiscalYearEndDate" xlink:label="loc_deiCurrentFiscalYearEndDate" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiCurrentFiscalYearEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentType" xlink:label="loc_deiDocumentType" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentType" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentPeriodEndDate" xlink:label="loc_deiDocumentPeriodEndDate" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentPeriodEndDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalPeriodFocus" xlink:label="loc_deiDocumentFiscalPeriodFocus" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalPeriodFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_DocumentFiscalYearFocus" xlink:label="loc_deiDocumentFiscalYearFocus" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiDocumentFiscalYearFocus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityWellKnownSeasonedIssuer" xlink:label="loc_deiEntityWellKnownSeasonedIssuer" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityWellKnownSeasonedIssuer" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityVoluntaryFilers" xlink:label="loc_deiEntityVoluntaryFilers" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityVoluntaryFilers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCurrentReportingStatus" xlink:label="loc_deiEntityCurrentReportingStatus" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCurrentReportingStatus" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityFilerCategory" xlink:label="loc_deiEntityFilerCategory" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityFilerCategory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityShellCompany" xlink:label="loc_deiEntityShellCompany" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityShellCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntitySmallBusiness" xlink:label="loc_deiEntitySmallBusiness" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntitySmallBusiness" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityEmergingGrowthCompany" xlink:label="loc_deiEntityEmergingGrowthCompany" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityEmergingGrowthCompany" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityExTransitionPeriod" xlink:label="loc_deiEntityExTransitionPeriod" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityExTransitionPeriod" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityPublicFloat" xlink:label="loc_deiEntityPublicFloat" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityPublicFloat" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="https://xbrl.sec.gov/dei/2018/dei-2018-01-31.xsd#dei_EntityCommonStockSharesOutstanding" xlink:label="loc_deiEntityCommonStockSharesOutstanding" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiDocumentAndEntityInformationAbstract" xlink:to="loc_deiEntityCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets" xlink:title="00000002 - Statement - Consolidated Balance Sheets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsAbstract" xlink:label="loc_us-gaapAssetsAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAssetsAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrentAbstract" xlink:label="loc_us-gaapAssetsCurrentAbstract" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssetsCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RestrictedCashAndCashEquivalents" xlink:label="loc_us-gaapRestrictedCashAndCashEquivalents" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapRestrictedCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_BankersAcceptances" xlink:label="loc_cphiBankersAcceptances" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_cphiBankersAcceptances" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesNetCurrent" xlink:label="loc_us-gaapReceivablesNetCurrent" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsAndOtherReceivablesNetCurrent" xlink:label="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAccountsAndOtherReceivablesNetCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Supplies" xlink:label="loc_us-gaapSupplies" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapSupplies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PrepaidExpenseCurrent" xlink:label="loc_us-gaapPrepaidExpenseCurrent" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapPrepaidExpenseCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetsCurrent" xlink:label="loc_us-gaapAssetsCurrent" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsCurrentAbstract" xlink:to="loc_us-gaapAssetsCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssets" xlink:label="loc_cphiAdvancesForPurchasesOfIntangibleAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_cphiAdvancesForPurchasesOfIntangibleAssets" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsNetExcludingGoodwill" xlink:label="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapIntangibleAssetsNetExcludingGoodwill" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Assets" xlink:label="loc_us-gaapAssets" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAssetsAbstract" xlink:to="loc_us-gaapAssets" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquityAbstract" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrentAbstract" xlink:label="loc_us-gaapLiabilitiesCurrentAbstract" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesCurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableTradeCurrent" xlink:label="loc_us-gaapAccountsPayableTradeCurrent" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableTradeCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccruedLiabilitiesCurrent" xlink:label="loc_us-gaapAccruedLiabilitiesCurrent" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccruedLiabilitiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsPayableOtherCurrent" xlink:label="loc_us-gaapAccountsPayableOtherCurrent" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapAccountsPayableOtherCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomerAdvancesCurrent" xlink:label="loc_us-gaapCustomerAdvancesCurrent" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapCustomerAdvancesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToRelatedPartiesCurrent" xlink:label="loc_us-gaapDueToRelatedPartiesCurrent" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapDueToRelatedPartiesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermConstructionLoanCurrent" xlink:label="loc_us-gaapLongTermConstructionLoanCurrent" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLongTermConstructionLoanCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankAcceptancesExecutedAndOutstanding" xlink:label="loc_us-gaapBankAcceptancesExecutedAndOutstanding" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapBankAcceptancesExecutedAndOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesCurrent" xlink:label="loc_us-gaapLiabilitiesCurrent" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesCurrentAbstract" xlink:to="loc_us-gaapLiabilitiesCurrent" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesNoncurrentAbstract" xlink:label="loc_us-gaapLiabilitiesNoncurrentAbstract" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoanNoncurrent" xlink:label="loc_us-gaapConstructionLoanNoncurrent" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapConstructionLoanNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNoncurrent" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesNoncurrentAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNoncurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Liabilities" xlink:label="loc_us-gaapLiabilities" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingencies" xlink:label="loc_us-gaapCommitmentsAndContingencies" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapCommitmentsAndContingencies" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityAbstract" xlink:label="loc_us-gaapStockholdersEquityAbstract" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockValue" xlink:label="loc_us-gaapPreferredStockValue" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapPreferredStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockValue" xlink:label="loc_us-gaapCommonStockValue" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapCommonStockValue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapital" xlink:label="loc_us-gaapAdditionalPaidInCapital" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAdditionalPaidInCapital" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsAccumulatedDeficit" xlink:label="loc_us-gaapRetainedEarningsAccumulatedDeficit" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapRetainedEarningsAccumulatedDeficit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" />
      <link:presentationArc order="350" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeLossNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="360" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStockholdersEquityAbstract" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LiabilitiesAndStockholdersEquity" xlink:label="loc_us-gaapLiabilitiesAndStockholdersEquity" />
      <link:presentationArc order="370" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapLiabilitiesAndStockholdersEquityAbstract" xlink:to="loc_us-gaapLiabilitiesAndStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical" xlink:title="00000003 - Statement - Consolidated Balance Sheets (Parenthetical)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfFinancialPositionAbstract" xlink:label="loc_us-gaapStatementOfFinancialPositionAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulAccountsReceivableCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent" xlink:label="loc_us-gaapAllowanceForDoubtfulOtherReceivablesCurrent" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapAllowanceForDoubtfulOtherReceivablesCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesIssued" xlink:label="loc_us-gaapPreferredStockSharesIssued" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesOutstanding" xlink:label="loc_us-gaapPreferredStockSharesOutstanding" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapPreferredStockSharesOutstanding" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesIssued" xlink:label="loc_us-gaapCommonStockSharesIssued" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesIssued" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesOutstanding" xlink:label="loc_us-gaapCommonStockSharesOutstanding" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfFinancialPositionAbstract" xlink:to="loc_us-gaapCommonStockSharesOutstanding" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited" xlink:title="00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeStatementAbstract" xlink:label="loc_us-gaapIncomeStatementAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Revenues" xlink:label="loc_us-gaapRevenues" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapRevenues" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfRevenue" xlink:label="loc_us-gaapCostOfRevenue" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapCostOfRevenue" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GrossProfit" xlink:label="loc_us-gaapGrossProfit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapGrossProfit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpensesAbstract" xlink:label="loc_us-gaapOperatingExpensesAbstract" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOperatingExpensesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SellingExpense" xlink:label="loc_us-gaapSellingExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapSellingExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GeneralAndAdministrativeExpense" xlink:label="loc_us-gaapGeneralAndAdministrativeExpense" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapGeneralAndAdministrativeExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpense" xlink:label="loc_us-gaapResearchAndDevelopmentExpense" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpense" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingExpenses" xlink:label="loc_us-gaapOperatingExpenses" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingExpenses" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingIncomeLoss" xlink:label="loc_us-gaapOperatingIncomeLoss" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapOperatingExpensesAbstract" xlink:to="loc_us-gaapOperatingIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpenseAbstract" xlink:label="loc_us-gaapNonoperatingIncomeExpenseAbstract" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InvestmentIncomeInterest" xlink:label="loc_us-gaapInvestmentIncomeInterest" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInvestmentIncomeInterest" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpense" xlink:label="loc_us-gaapInterestExpense" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapInterestExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NonoperatingIncomeExpense" xlink:label="loc_us-gaapNonoperatingIncomeExpense" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNonoperatingIncomeExpenseAbstract" xlink:to="loc_us-gaapNonoperatingIncomeExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:label="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ComprehensiveIncomeNetOfTax" xlink:label="loc_us-gaapComprehensiveIncomeNetOfTax" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapComprehensiveIncomeNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareAbstract" xlink:label="loc_us-gaapEarningsPerShareAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeStatementAbstract" xlink:to="loc_us-gaapEarningsPerShareAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerShareBasicAndDiluted" xlink:label="loc_us-gaapEarningsPerShareBasicAndDiluted" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapEarningsPerShareBasicAndDiluted" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:label="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEarningsPerShareAbstract" xlink:to="loc_us-gaapWeightedAverageNumberOfShareOutstandingBasicAndDiluted" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity" xlink:title="00000005 - Statement - Consolidated Statements of Stockholders&#8217; Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfStockholdersEquityAbstract" xlink:label="loc_us-gaapStatementOfStockholdersEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfStockholdersEquityAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementEquityComponentsAxis" xlink:label="loc_us-gaapStatementEquityComponentsAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementEquityComponentsAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityComponentDomain" xlink:label="loc_us-gaapEquityComponentDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapEquityComponentDomain" order="50" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockMember" xlink:label="loc_us-gaapCommonStockMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapCommonStockMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AdditionalPaidInCapitalMember" xlink:label="loc_us-gaapAdditionalPaidInCapitalMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAdditionalPaidInCapitalMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RetainedEarningsMember" xlink:label="loc_us-gaapRetainedEarningsMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapRetainedEarningsMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedOtherComprehensiveIncomeMember" xlink:label="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementEquityComponentsAxis" xlink:to="loc_us-gaapAccumulatedOtherComprehensiveIncomeMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:label="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapOtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquity" xlink:label="loc_us-gaapStockholdersEquity_2" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapStockholdersEquity_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SharesOutstanding" xlink:label="loc_us-gaapSharesOutstanding_2" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_us-gaapSharesOutstanding_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StatementsOfCashFlows" xlink:title="00000006 - Statement - Consolidated Statements of Cash Flows">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementOfCashFlowsAbstract" xlink:label="loc_us-gaapStatementOfCashFlowsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetIncomeLoss" xlink:label="loc_us-gaapNetIncomeLoss" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetIncomeLoss" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DepreciationDepletionAndAmortization" xlink:label="loc_us-gaapDepreciationDepletionAndAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDepreciationDepletionAndAmortization" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInOperatingCapitalAbstract" xlink:label="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsAndOtherReceivables" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidSupplies" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidSupplies" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInInventories" xlink:label="loc_us-gaapIncreaseDecreaseInInventories" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInInventories" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsPayableTrade" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsPayableTrade" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedTaxesPayable" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedTaxesPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccruedLiabilities" xlink:label="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccruedLiabilities" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInCustomerAdvances" xlink:label="loc_us-gaapIncreaseDecreaseInCustomerAdvances" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInCustomerAdvances" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInPrepaidExpense" xlink:label="loc_us-gaapIncreaseDecreaseInPrepaidExpense" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncreaseDecreaseInOperatingCapitalAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInPrepaidExpense" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInOperatingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInOperatingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInOperatingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" />
      <link:presentationArc order="170" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PaymentsToAcquirePropertyPlantAndEquipment" xlink:label="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapPaymentsToAcquirePropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInInvestingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInInvestingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInInvestingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RepaymentsOfConstructionLoansPayable" xlink:label="loc_us-gaapRepaymentsOfConstructionLoansPayable" />
      <link:presentationArc order="210" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapRepaymentsOfConstructionLoansPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProceedsFromRelatedPartyDebt" xlink:label="loc_us-gaapProceedsFromRelatedPartyDebt" />
      <link:presentationArc order="220" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapProceedsFromRelatedPartyDebt" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NetCashProvidedByUsedInFinancingActivities" xlink:label="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" />
      <link:presentationArc order="230" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapNetCashProvidedByUsedInFinancingActivitiesAbstract" xlink:to="loc_us-gaapNetCashProvidedByUsedInFinancingActivities" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents" xlink:label="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" />
      <link:presentationArc order="240" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapEffectOfExchangeRateOnCashAndCashEquivalents" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease" xlink:label="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" />
      <link:presentationArc order="250" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPeriodIncreaseDecrease" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" />
      <link:presentationArc order="260" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodStartLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsAtCarryingValue" xlink:label="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" />
      <link:presentationArc order="270" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsAtCarryingValue_2" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/periodEndLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SupplementalCashFlowInformationAbstract" xlink:label="loc_us-gaapSupplementalCashFlowInformationAbstract" />
      <link:presentationArc order="280" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxesPaid" xlink:label="loc_us-gaapIncomeTaxesPaid" />
      <link:presentationArc order="290" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapIncomeTaxesPaid" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestPaidNet" xlink:label="loc_us-gaapInterestPaidNet" />
      <link:presentationArc order="300" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSupplementalCashFlowInformationAbstract" xlink:to="loc_us-gaapInterestPaidNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:label="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" />
      <link:presentationArc order="310" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementOfCashFlowsAbstract" xlink:to="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IssuanceOfBankersAcceptanceNote" xlink:label="loc_cphiIssuanceOfBankersAcceptanceNote" />
      <link:presentationArc order="320" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_cphiIssuanceOfBankersAcceptanceNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AccountsReceivableCollectedWithBankersAcceptanceNote" xlink:label="loc_cphiAccountsReceivableCollectedWithBankersAcceptanceNote" />
      <link:presentationArc order="330" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_cphiAccountsReceivableCollectedWithBankersAcceptanceNote" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InventoryPurchasedWithBankersAcceptanceNote" xlink:label="loc_cphiInventoryPurchasedWithBankersAcceptanceNote" />
      <link:presentationArc order="340" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract" xlink:to="loc_cphiInventoryPurchasedWithBankersAcceptanceNote" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies" xlink:title="00000007 - Disclosure - Organization and Significant Accounting Policies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:label="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapOrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventory" xlink:title="00000008 - Disclosure - Inventory">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureTextBlock" xlink:label="loc_us-gaapInventoryDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipment" xlink:title="00000009 - Disclosure - Property, Plant and Equipment">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IntangibleAssets" xlink:title="00000010 - Disclosure - Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IntangibleAssetsDisclosureTextBlock" xlink:label="loc_us-gaapIntangibleAssetsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapIntangibleAssetsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets" xlink:title="00000011 - Disclosure - Advances for Purchases of Intangible Assets">
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:label="loc_cphiAdvancesForPurchasesOfIntangibleAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock" xlink:label="loc_cphiAdvancesForPurchasesOfIntangibleAssetsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiAdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:to="loc_cphiAdvancesForPurchasesOfIntangibleAssetsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/RelatedPartyTransactions" xlink:title="00000012 - Disclosure - Related Party Transactions">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsDisclosureTextBlock" xlink:label="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapRelatedPartyTransactionsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable" xlink:title="00000013 - Disclosure - Banker's Acceptance Notes Payable">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankingAndThriftAbstract" xlink:label="loc_us-gaapBankingAndThriftAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankingAndThriftDisclosureTextBlock" xlink:label="loc_us-gaapBankingAndThriftDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBankingAndThriftAbstract" xlink:to="loc_us-gaapBankingAndThriftDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacility" xlink:title="00000014 - Disclosure - Construction Loan Facility">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtTextBlock" xlink:label="loc_us-gaapLongTermDebtTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxes" xlink:title="00000015 - Disclosure - Income Taxes">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureTextBlock" xlink:label="loc_us-gaapIncomeTaxDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurements" xlink:title="00000016 - Disclosure - Fair Value Measurements">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementInputsDisclosureTextBlock" xlink:label="loc_us-gaapFairValueMeasurementInputsDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapFairValueMeasurementInputsDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StockholdersEquity" xlink:title="00000017 - Disclosure - Stockholders' Equity">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockholdersEquityNoteDisclosureTextBlock" xlink:label="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapStockholdersEquityNoteDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/CommitmentsAndContingencies" xlink:title="00000018 - Disclosure - Commitments and Contingencies">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureAbstract" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommitmentsAndContingenciesDisclosureTextBlock" xlink:label="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapCommitmentsAndContingenciesDisclosureAbstract" xlink:to="loc_us-gaapCommitmentsAndContingenciesDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Concentrations" xlink:title="00000019 - Disclosure - Concentrations">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskDisclosureTextBlock" xlink:label="loc_us-gaapConcentrationRiskDisclosureTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskDisclosureTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/SubsequentEvents" xlink:title="00000020 - Disclosure - Subsequent Events">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsAbstract" xlink:label="loc_us-gaapSubsequentEventsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventsTextBlock" xlink:label="loc_us-gaapSubsequentEventsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventsAbstract" xlink:to="loc_us-gaapSubsequentEventsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies" xlink:title="00000021 - Disclosure - Organization and Significant Accounting Policies (Policies)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OrganizationAndNatureOfOperationsPolicyTextBlock" xlink:label="loc_cphiOrganizationAndNatureOfOperationsPolicyTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_cphiOrganizationAndNatureOfOperationsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConsolidationPolicyTextBlock" xlink:label="loc_us-gaapConsolidationPolicyTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConsolidationPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_UseOfEstimates" xlink:label="loc_us-gaapUseOfEstimates" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapUseOfEstimates" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsPolicyTextBlock" xlink:label="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:label="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:label="loc_us-gaapReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" xlink:label="loc_cphiAdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_cphiAdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryPolicyTextBlock" xlink:label="loc_us-gaapInventoryPolicyTextBlock" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapInventoryPolicyTextBlock" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:label="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentPolicyTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RevenueRecognitionPolicyTextBlock" xlink:label="loc_us-gaapRevenueRecognitionPolicyTextBlock" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapRevenueRecognitionPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CostOfSalesPolicyTextBlock" xlink:label="loc_us-gaapCostOfSalesPolicyTextBlock" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapCostOfSalesPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ResearchAndDevelopmentExpensePolicy" xlink:label="loc_us-gaapResearchAndDevelopmentExpensePolicy" />
      <link:presentationArc order="120" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapResearchAndDevelopmentExpensePolicy" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EarningsPerSharePolicyTextBlock" xlink:label="loc_us-gaapEarningsPerSharePolicyTextBlock" />
      <link:presentationArc order="130" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapEarningsPerSharePolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskCreditRisk" xlink:label="loc_us-gaapConcentrationRiskCreditRisk" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapConcentrationRiskCreditRisk" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InterestRateRiskPolicyTextBlock" xlink:label="loc_cphiInterestRateRiskPolicyTextBlock" />
      <link:presentationArc order="150" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_cphiInterestRateRiskPolicyTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock" xlink:label="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" />
      <link:presentationArc order="160" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapNewAccountingPronouncementsPolicyPolicyTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventorytables" xlink:title="00000022 - Disclosure - Inventory (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfInventoryCurrentTableTextBlock" xlink:label="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfInventoryCurrentTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables" xlink:title="00000023 - Disclosure - Property, Plant and Equipment (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTextBlock" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_UsefulLivesOfAssetsTableTextBlock" xlink:label="loc_cphiUsefulLivesOfAssetsTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_cphiUsefulLivesOfAssetsTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IntangibleAssetsTables" xlink:title="00000024 - Disclosure - Intangible Assets (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:label="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfIntangibleAssetsAndGoodwillTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:label="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables" xlink:title="00000025 - Disclosure - Construction Loan Facility (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDebtInstrumentsTextBlock" xlink:label="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDebtInstrumentsTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesTables" xlink:title="00000026 - Disclosure - Income Taxes (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:label="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:label="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:label="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurementsTables" xlink:title="00000027 - Disclosure - Fair Value Measurements (Tables)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:label="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_us-gaapScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails" xlink:title="00000028 - Disclosure - Organization and Significant Accounting Policies (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountingPoliciesAbstract" xlink:label="loc_us-gaapAccountingPoliciesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfChangeInAccountingEstimateTable" xlink:label="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapAccountingPoliciesAbstract" xlink:to="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ChangeInAccountingEstimateLineItems" xlink:label="loc_us-gaapChangeInAccountingEstimateLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" xlink:to="loc_us-gaapChangeInAccountingEstimateLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesAxis" xlink:label="loc_srtConsolidatedEntitiesAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" xlink:to="loc_srtConsolidatedEntitiesAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_ConsolidatedEntitiesDomain" xlink:label="loc_srtConsolidatedEntitiesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesAxis" xlink:to="loc_srtConsolidatedEntitiesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_Subsidiaries1Member" xlink:label="loc_cphiSubsidiaries1Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_cphiSubsidiaries1Member" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_SubsidiariesMember" xlink:label="loc_srtSubsidiariesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtConsolidatedEntitiesDomain" xlink:to="loc_srtSubsidiariesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfChangeInAccountingEstimateTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForIntangibleAssetsMember" xlink:label="loc_cphiAdvancesForIntangibleAssetsMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiAdvancesForIntangibleAssetsMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LongTermPrepaidExpensesMember" xlink:label="loc_cphiLongTermPrepaidExpensesMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiLongTermPrepaidExpensesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesToSuppliersMember" xlink:label="loc_cphiAdvancesToSuppliersMember" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiAdvancesToSuppliersMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:label="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapChangeInAccountingEstimateLineItems" xlink:to="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityMethodInvestmentOwnershipPercentage" xlink:label="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapEquityMethodInvestmentOwnershipPercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ProvisionForDoubtfulAccounts" xlink:label="loc_us-gaapProvisionForDoubtfulAccounts" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapProvisionForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncreaseDecreaseInAccountsReceivable" xlink:label="loc_us-gaapIncreaseDecreaseInAccountsReceivable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapIncreaseDecreaseInAccountsReceivable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AssetImpairmentCharges" xlink:label="loc_us-gaapAssetImpairmentCharges" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_us-gaapAssetImpairmentCharges" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LeaseAssetsAndLiabilities" xlink:label="loc_cphiLeaseAssetsAndLiabilities" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiOrganizationAndSignificantAccountingPoliciesTextualAbstract" xlink:to="loc_cphiLeaseAssetsAndLiabilities" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Inventorydetails" xlink:title="00000029 - Disclosure - Inventory (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryDisclosureAbstract" xlink:label="loc_us-gaapInventoryDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryRawMaterials" xlink:label="loc_us-gaapInventoryRawMaterials" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryRawMaterials" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWorkInProcess" xlink:label="loc_us-gaapInventoryWorkInProcess" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryWorkInProcess" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryFinishedGoods" xlink:label="loc_us-gaapInventoryFinishedGoods" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryFinishedGoods" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryNet" xlink:label="loc_us-gaapInventoryNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapInventoryDisclosureAbstract" xlink:to="loc_us-gaapInventoryNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/InventoryDetailsTextual" xlink:title="00000030 - Disclosure - Inventory (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InventoryDetailsTextualAbstract" xlink:label="loc_cphiInventoryDetailsTextualAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_InventoryTextualAbstract" xlink:label="loc_cphiInventoryTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiInventoryDetailsTextualAbstract" xlink:to="loc_cphiInventoryTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InventoryWriteDown" xlink:label="loc_us-gaapInventoryWriteDown" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiInventoryDetailsTextualAbstract" xlink:to="loc_us-gaapInventoryWriteDown" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails" xlink:title="00000031 - Disclosure - Property, Plant and Equipment (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LandAndLandImprovements" xlink:label="loc_us-gaapLandAndLandImprovements" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapLandAndLandImprovements" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingsAndImprovementsGross" xlink:label="loc_us-gaapBuildingsAndImprovementsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapBuildingsAndImprovementsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentGross" xlink:label="loc_us-gaapMachineryAndEquipmentGross" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapMachineryAndEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_MotorVehicleGross" xlink:label="loc_cphiMotorVehicleGross" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_cphiMotorVehicleGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_OfficeEquipmentGross" xlink:label="loc_cphiOfficeEquipmentGross" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_cphiOfficeEquipmentGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentGross" xlink:label="loc_us-gaapPropertyPlantAndEquipmentGross" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:label="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapAccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentNet" xlink:label="loc_us-gaapPropertyPlantAndEquipmentNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapPropertyPlantAndEquipmentNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1" xlink:title="00000032 - Disclosure - Property, Plant and Equipment (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfPropertyPlantAndEquipmentTable" xlink:label="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentLineItems" xlink:label="loc_us-gaapPropertyPlantAndEquipmentLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_srtRangeAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MinimumMember" xlink:label="loc_srtMinimumMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMinimumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MaximumMember" xlink:label="loc_srtMaximumMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeMember" xlink:to="loc_srtMaximumMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentByTypeAxis" xlink:label="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfPropertyPlantAndEquipmentTable" xlink:to="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentTypeDomain" xlink:label="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentByTypeAxis" xlink:to="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_PermitOfLandUseMember" xlink:label="loc_cphiPermitOfLandUseMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_cphiPermitOfLandUseMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BuildingMember" xlink:label="loc_us-gaapBuildingMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapBuildingMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_MachineryAndEquipmentMember" xlink:label="loc_us-gaapMachineryAndEquipmentMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapMachineryAndEquipmentMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_VehiclesMember" xlink:label="loc_us-gaapVehiclesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapVehiclesMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OfficeEquipmentMember" xlink:label="loc_us-gaapOfficeEquipmentMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentTypeDomain" xlink:to="loc_us-gaapOfficeEquipmentMember" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentUsefulLife" xlink:label="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentLineItems" xlink:to="loc_us-gaapPropertyPlantAndEquipmentUsefulLife" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual" xlink:title="00000033 - Disclosure - Property, Plant and Equipment (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PropertyPlantAndEquipmentAbstract" xlink:label="loc_us-gaapPropertyPlantAndEquipmentAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_PropertyAndEquipmentTextualAbstract" xlink:label="loc_cphiPropertyAndEquipmentTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPropertyPlantAndEquipmentAbstract" xlink:to="loc_cphiPropertyAndEquipmentTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_Depreciation" xlink:label="loc_us-gaapDepreciation" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiPropertyAndEquipmentTextualAbstract" xlink:to="loc_us-gaapDepreciation" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetails" xlink:title="00000034 - Disclosure - Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNetAbstract" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNetAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsGross" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsGross" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNetAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsGross" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNetAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAccumulatedAmortization" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsNetAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetails1" xlink:title="00000035 - Disclosure - Intangible Assets (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearTwo" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearThree" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFour" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FiniteLivedIntangibleAssetsNet" xlink:label="loc_us-gaapFiniteLivedIntangibleAssetsNet" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract" xlink:to="loc_us-gaapFiniteLivedIntangibleAssetsNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual" xlink:title="00000036 - Disclosure - Intangible Assets (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract" xlink:label="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IntangibleAssetsTextualAbstract" xlink:label="loc_cphiIntangibleAssetsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapGoodwillAndIntangibleAssetsDisclosureAbstract" xlink:to="loc_cphiIntangibleAssetsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AmortizationOfIntangibleAssets" xlink:label="loc_us-gaapAmortizationOfIntangibleAssets" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIntangibleAssetsTextualAbstract" xlink:to="loc_us-gaapAmortizationOfIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails" xlink:title="00000037 - Disclosure - Advances for Purchases of Intangible Assets (Details)">
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:label="loc_cphiAdvancesForPurchasesOfIntangibleAssetsAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract" xlink:label="loc_cphiAdvancesForPurchasesOfIntangibleAssetsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiAdvancesForPurchasesOfIntangibleAssetsAbstract" xlink:to="loc_cphiAdvancesForPurchasesOfIntangibleAssetsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_AdvancesForObligatedToPayLaboratories" xlink:label="loc_cphiAdvancesForObligatedToPayLaboratories" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiAdvancesForPurchasesOfIntangibleAssetsTextualAbstract" xlink:to="loc_cphiAdvancesForObligatedToPayLaboratories" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_GoodwillImpairmentLoss" xlink:label="loc_us-gaapGoodwillImpairmentLoss" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiAdvancesForPurchasesOfIntangibleAssetsTextualAbstract" xlink:to="loc_us-gaapGoodwillImpairmentLoss" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails" xlink:title="00000038 - Disclosure - Related Party Transactions (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RelatedPartyTransactionsAbstract" xlink:label="loc_us-gaapRelatedPartyTransactionsAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRelatedPartyTransactionsAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualAxis" xlink:label="loc_us-gaapTitleOfIndividualAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapTitleOfIndividualAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_TitleOfIndividualWithRelationshipToEntityDomain" xlink:label="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualAxis" xlink:to="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ManagementMember" xlink:label="loc_us-gaapManagementMember" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapTitleOfIndividualWithRelationshipToEntityDomain" xlink:to="loc_us-gaapManagementMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_RelatedPartyTransactionsTextualAbstract" xlink:label="loc_cphiRelatedPartyTransactionsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cphiRelatedPartyTransactionsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentInterestRateEffectivePercentage" xlink:label="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentInterestRateEffectivePercentage" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_InterestExpenseRelatedParty" xlink:label="loc_us-gaapInterestExpenseRelatedParty" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract" xlink:to="loc_us-gaapInterestExpenseRelatedParty" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DueToOtherRelatedPartiesClassifiedCurrent" xlink:label="loc_us-gaapDueToOtherRelatedPartiesClassifiedCurrent" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract" xlink:to="loc_us-gaapDueToOtherRelatedPartiesClassifiedCurrent" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CompensationPayable" xlink:label="loc_cphiCompensationPayable" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract" xlink:to="loc_cphiCompensationPayable" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherNotesPayable" xlink:label="loc_us-gaapOtherNotesPayable" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiRelatedPartyTransactionsTextualAbstract" xlink:to="loc_us-gaapOtherNotesPayable" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails" xlink:title="00000039 - Disclosure - Banker's Acceptance Notes Payable (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_BankingAndThriftAbstract" xlink:label="loc_us-gaapBankingAndThriftAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapBankingAndThriftAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currencyCNY" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCNY" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_BankersAcceptanceNotesPayableTextualAbstract" xlink:label="loc_cphiBankersAcceptanceNotesPayableTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cphiBankersAcceptanceNotesPayableTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity" xlink:label="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiBankersAcceptanceNotesPayableTextualAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityMaximumBorrowingCapacity" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LineOfCreditFacilityCommitmentFeeDescription" xlink:label="loc_us-gaapLineOfCreditFacilityCommitmentFeeDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiBankersAcceptanceNotesPayableTextualAbstract" xlink:to="loc_us-gaapLineOfCreditFacilityCommitmentFeeDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_NotesAndLoansPayable" xlink:label="loc_us-gaapNotesAndLoansPayable" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiBankersAcceptanceNotesPayableTextualAbstract" xlink:to="loc_us-gaapNotesAndLoansPayable" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails" xlink:title="00000040 - Disclosure - Construction Loan Facility (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:label="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_LongTermDebt" xlink:label="loc_us-gaapLongTermDebt" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapLongTermDebt" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual" xlink:title="00000041 - Disclosure - Construction Loan Facility (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtDisclosureAbstract" xlink:label="loc_us-gaapDebtDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementTable" xlink:label="loc_us-gaapStatementTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDebtDisclosureAbstract" xlink:to="loc_us-gaapStatementTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StatementLineItems" xlink:label="loc_us-gaapStatementLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapStatementLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_CurrencyAxis" xlink:label="loc_srtCurrencyAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_srtCurrencyAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_AllCurrenciesDomain" xlink:label="loc_currencyAllCurrenciesDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtCurrencyAxis" xlink:to="loc_currencyAllCurrenciesDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.sec.gov/currency/2017/currency-2017-01-31.xsd#currency_CNY" xlink:label="loc_currencyCNY" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_currencyAllCurrenciesDomain" xlink:to="loc_currencyCNY" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeAxis" xlink:label="loc_us-gaapSubsequentEventTypeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementTable" xlink:to="loc_us-gaapSubsequentEventTypeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SubsequentEventTypeDomain" xlink:label="loc_us-gaapSubsequentEventTypeDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapSubsequentEventTypeAxis" xlink:to="loc_us-gaapSubsequentEventTypeDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_ConstructionLoanFacilityTextualAbstract" xlink:label="loc_cphiConstructionLoanFacilityTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapStatementLineItems" xlink:to="loc_cphiConstructionLoanFacilityTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConstructionLoan" xlink:label="loc_us-gaapConstructionLoan" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract" xlink:to="loc_us-gaapConstructionLoan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentDescriptionOfVariableRateBasis" xlink:label="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentDescriptionOfVariableRateBasis" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentFaceAmount" xlink:label="loc_us-gaapDebtInstrumentFaceAmount" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentFaceAmount" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DebtInstrumentPeriodicPayment" xlink:label="loc_us-gaapDebtInstrumentPeriodicPayment" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract" xlink:to="loc_us-gaapDebtInstrumentPeriodicPayment" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_LoanTerm" xlink:label="loc_cphiLoanTerm" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConstructionLoanFacilityTextualAbstract" xlink:to="loc_cphiLoanTerm" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails" xlink:title="00000042 - Disclosure - Income Taxes (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CurrentIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapCurrentIncomeTaxExpenseBenefit" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapCurrentIncomeTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredIncomeTaxExpenseBenefit" xlink:label="loc_us-gaapDeferredIncomeTaxExpenseBenefit" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExpenseBenefit" xlink:label="loc_us-gaapIncomeTaxExpenseBenefit" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxExpenseBenefit" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails1" xlink:title="00000043 - Disclosure - Income Taxes (Details 1)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes" xlink:label="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationPriorYearIncomeTaxes" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInEnactedTaxRate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapIncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IncomeTaxExpense" xlink:label="loc_cphiIncomeTaxExpense" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_cphiIncomeTaxExpense" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetails2" xlink:title="00000044 - Disclosure - Income Taxes (Details 2)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsInventory" xlink:label="loc_us-gaapDeferredTaxAssetsInventory" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsInventory" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseOther" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:label="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsTaxCreditCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsTaxCreditCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsGross" xlink:label="loc_us-gaapDeferredTaxAssetsGross" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsGross" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" preferredLabel="http://www.xbrl.org/2009/role/negatedLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsLiabilitiesNet" xlink:label="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsLiabilitiesNet" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesNetAbstract" xlink:label="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:label="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" />
      <link:presentationArc order="110" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapDeferredTaxLiabilitiesNetAbstract" xlink:to="loc_us-gaapDeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual" xlink:title="00000045 - Disclosure - Income Taxes (Details Textual)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxDisclosureAbstract" xlink:label="loc_us-gaapIncomeTaxDisclosureAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_IncomeTaxesTextualAbstract" xlink:label="loc_cphiIncomeTaxesTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapIncomeTaxDisclosureAbstract" xlink:to="loc_cphiIncomeTaxesTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwards" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwards" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_IncomeTaxExaminationDescription" xlink:label="loc_us-gaapIncomeTaxExaminationDescription" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapIncomeTaxExaminationDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwardsExpirationDate" xlink:label="loc_us-gaapOperatingLossCarryforwardsExpirationDate" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwardsExpirationDate" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:label="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsOperatingLossCarryforwardsForeign" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_DeferredTaxAssetsValuationAllowance" xlink:label="loc_us-gaapDeferredTaxAssetsValuationAllowance" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapDeferredTaxAssetsValuationAllowance" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EffectiveIncomeTaxRateContinuingOperations" xlink:label="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapEffectiveIncomeTaxRateContinuingOperations" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OperatingLossCarryforwards" xlink:label="loc_us-gaapOperatingLossCarryforwards" />
      <link:presentationArc order="70" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapOperatingLossCarryforwards" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/verboseLabel" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_OtherTaxExpenseBenefit" xlink:label="loc_us-gaapOtherTaxExpenseBenefit" />
      <link:presentationArc order="80" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_us-gaapOtherTaxExpenseBenefit" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NetOperatingLossCarryForwardsExpirationDescription" xlink:label="loc_cphiNetOperatingLossCarryForwardsExpirationDescription" />
      <link:presentationArc order="90" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_cphiNetOperatingLossCarryForwardsExpirationDescription" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_DescriptionOfFederalCorporateIncomeTaxRate" xlink:label="loc_cphiDescriptionOfFederalCorporateIncomeTaxRate" />
      <link:presentationArc order="100" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiIncomeTaxesTextualAbstract" xlink:to="loc_cphiDescriptionOfFederalCorporateIncomeTaxRate" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/FairValueMeasurementsDetails" xlink:title="00000046 - Disclosure - Fair Value Measurements (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueDisclosuresAbstract" xlink:label="loc_us-gaapFairValueDisclosuresAbstract" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_FairValueInputsAssetsQuantitativesInformationTable" xlink:label="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueDisclosuresAbstract" xlink:to="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_FairValueInputsAssetsQuantitativesInformationLineItems" xlink:label="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" xlink:to="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueByFairValueHierarchyLevelAxis" xlink:label="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationTable" xlink:to="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueMeasurementsFairValueHierarchyDomain" xlink:label="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueByFairValueHierarchyLevelAxis" xlink:to="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel1Member" xlink:label="loc_us-gaapFairValueInputsLevel1Member" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel1Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel2Member" xlink:label="loc_us-gaapFairValueInputsLevel2Member" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel2Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueInputsLevel3Member" xlink:label="loc_us-gaapFairValueInputsLevel3Member" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapFairValueMeasurementsFairValueHierarchyDomain" xlink:to="loc_us-gaapFairValueInputsLevel3Member" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CustomersLiabilityForAcceptancesNet" xlink:label="loc_us-gaapCustomersLiabilityForAcceptancesNet" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" xlink:to="loc_us-gaapCustomersLiabilityForAcceptancesNet" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_FairValueNetAssetLiability" xlink:label="loc_us-gaapFairValueNetAssetLiability" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiFairValueInputsAssetsQuantitativesInformationLineItems" xlink:to="loc_us-gaapFairValueNetAssetLiability" xlink:type="arc" preferredLabel="http://www.xbrl.org/2003/role/totalLabel" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/StockholdersEquityDetails" xlink:title="00000047 - Disclosure - Stockholders' Equity (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_EquityAbstract" xlink:label="loc_us-gaapEquityAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:label="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapEquityAbstract" xlink:to="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:label="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameAxis" xlink:label="loc_us-gaapPlanNameAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapScheduleOfShareBasedCompensationArrangementsByShareBasedPaymentAwardTable" xlink:to="loc_us-gaapPlanNameAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PlanNameDomain" xlink:label="loc_us-gaapPlanNameDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameAxis" xlink:to="loc_us-gaapPlanNameDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_TwoThousandTenIncentivePlanMember" xlink:label="loc_cphiTwoThousandTenIncentivePlanMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapPlanNameDomain" xlink:to="loc_cphiTwoThousandTenIncentivePlanMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_StockholdersEquityTextualAbstract" xlink:label="loc_cphiStockholdersEquityTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapShareBasedCompensationArrangementByShareBasedPaymentAwardLineItems" xlink:to="loc_cphiStockholdersEquityTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockSharesAuthorized" xlink:label="loc_us-gaapCommonStockSharesAuthorized" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiStockholdersEquityTextualAbstract" xlink:to="loc_us-gaapCommonStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_CommonStockParOrStatedValuePerShare" xlink:label="loc_us-gaapCommonStockParOrStatedValuePerShare" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiStockholdersEquityTextualAbstract" xlink:to="loc_us-gaapCommonStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockSharesAuthorized" xlink:label="loc_us-gaapPreferredStockSharesAuthorized" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiStockholdersEquityTextualAbstract" xlink:to="loc_us-gaapPreferredStockSharesAuthorized" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_PreferredStockParOrStatedValuePerShare" xlink:label="loc_us-gaapPreferredStockParOrStatedValuePerShare" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiStockholdersEquityTextualAbstract" xlink:to="loc_us-gaapPreferredStockParOrStatedValuePerShare" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan" />
      <link:presentationArc order="50" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiStockholdersEquityTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesEmployeeBenefitPlan" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:label="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiStockholdersEquityTextualAbstract" xlink:to="loc_us-gaapStockIssuedDuringPeriodSharesRestrictedStockAwardGross" xlink:type="arc" />
    </link:presentationLink>
    <link:presentationLink xlink:type="extended" xlink:role="http://chinapharmaholdings.com/role/ConcentrationsDetails" xlink:title="00000048 - Disclosure - Concentrations (Details)">
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_RisksAndUncertaintiesAbstract" xlink:label="loc_us-gaapRisksAndUncertaintiesAbstract" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskTable" xlink:label="loc_us-gaapConcentrationRiskTable" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapRisksAndUncertaintiesAbstract" xlink:to="loc_us-gaapConcentrationRiskTable" order="100" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskLineItems" xlink:label="loc_us-gaapConcentrationRiskLineItems" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskLineItems" order="200" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_MajorCustomersAxis" xlink:label="loc_srtMajorCustomersAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtMajorCustomersAxis" order="10" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_NameOfMajorCustomerDomain" xlink:label="loc_srtNameOfMajorCustomerDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtMajorCustomersAxis" xlink:to="loc_srtNameOfMajorCustomerDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerMember" xlink:label="loc_cphiCustomerMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerOneMember" xlink:label="loc_cphiCustomerOneMember" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerTwoMember" xlink:label="loc_cphiCustomerTwoMember" />
      <link:presentationArc order="60" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_CustomerThreeMember" xlink:label="loc_cphiCustomerThreeMember" />
      <link:presentationArc order="140" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtNameOfMajorCustomerDomain" xlink:to="loc_cphiCustomerThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeAxis" xlink:label="loc_srtRangeAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_srtRangeAxis" order="20" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/srt/2018/elts/srt-2018-01-31.xsd#srt_RangeMember" xlink:label="loc_srtRangeMember" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_srtRangeAxis" xlink:to="loc_srtRangeMember" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskByBenchmarkAxis" xlink:label="loc_us-gaapConcentrationRiskByBenchmarkAxis" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskTable" xlink:to="loc_us-gaapConcentrationRiskByBenchmarkAxis" order="30" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskBenchmarkDomain" xlink:label="loc_us-gaapConcentrationRiskBenchmarkDomain" />
      <link:presentationArc xlink:type="arc" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskByBenchmarkAxis" xlink:to="loc_us-gaapConcentrationRiskBenchmarkDomain" order="0" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_SalesRevenueNetMember" xlink:label="loc_us-gaapSalesRevenueNetMember" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapSalesRevenueNetMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_AccountsReceivableMember" xlink:label="loc_us-gaapAccountsReceivableMember" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_us-gaapAccountsReceivableMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_RawMaterialPurchasesMember" xlink:label="loc_cphiRawMaterialPurchasesMember" />
      <link:presentationArc order="40" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiRawMaterialPurchasesMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetOneMember" xlink:label="loc_cphiSalesRevenueNetOneMember" />
      <link:presentationArc order="180" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiSalesRevenueNetOneMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetTwoMember" xlink:label="loc_cphiSalesRevenueNetTwoMember" />
      <link:presentationArc order="190" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiSalesRevenueNetTwoMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_SalesRevenueNetThreeMember" xlink:label="loc_cphiSalesRevenueNetThreeMember" />
      <link:presentationArc order="200" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskBenchmarkDomain" xlink:to="loc_cphiSalesRevenueNetThreeMember" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_ConcentrationsTextualAbstract" xlink:label="loc_cphiConcentrationsTextualAbstract" />
      <link:presentationArc order="0" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_us-gaapConcentrationRiskLineItems" xlink:to="loc_cphiConcentrationsTextualAbstract" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="http://xbrl.fasb.org/us-gaap/2018/elts/us-gaap-2018-01-31.xsd#us-gaap_ConcentrationRiskPercentage1" xlink:label="loc_us-gaapConcentrationRiskPercentage1" />
      <link:presentationArc order="10" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConcentrationsTextualAbstract" xlink:to="loc_us-gaapConcentrationRiskPercentage1" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NumberOfCustomers" xlink:label="loc_cphiNumberOfCustomers" />
      <link:presentationArc order="20" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConcentrationsTextualAbstract" xlink:to="loc_cphiNumberOfCustomers" xlink:type="arc" />
      <link:loc xlink:type="locator" xlink:href="cphi-20180930.xsd#cphi_NumberOfSuppliers" xlink:label="loc_cphiNumberOfSuppliers" />
      <link:presentationArc order="30" xlink:arcrole="http://www.xbrl.org/2003/arcrole/parent-child" xlink:from="loc_cphiConcentrationsTextualAbstract" xlink:to="loc_cphiNumberOfSuppliers" xlink:type="arc" />
    </link:presentationLink>
</link:linkbase>
</XBRL>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>15
<FILENAME>ex10-1_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex10-1_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" != : # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^Z 2NOW6!
M/E\+DA\#&X;\LH #!@!$""=H8,P-#R2$_=Z%D#!U!^[(NXJV=S':K9/S@I)D
MD;B*33KM/E>;T+KYBR;MSHKN8BT3,&QD-\C,A+AL2[]LVXR#<05'S%#M;<2I
M+#8%9E8@%6;=E2YW*5(Y^L]G:S<5JK:[KY7_ ,SP/LM7ZK2VZ[DZ-(S<9##"
ML3)'T5SN5AM*Y*-@D']XP ZY6H+AGV@H07!PHCEW%EVQR!S@!<YRQ&Z1" &^
M4.Q7*U#48].MKZ^O)HK6PL+9[FYNYV:.*WM;=));FYN)'79!!%;Q.TLK-Y00
M.[,$!9/(?A5^T#\)OC=H\FN?"SQ[X=\9Z?:SSV=TVD7S275A<VPA5[?4=+E2
M'5+*4>=#)#)<6:0W$$T$MM-<02Q-)K"C)N+3AJURK2[TO;?5VZ).ROI:]E]_
M=Z:6[OUV]3VO]X V74J<J8S\N2'90#M!RS* 00V0V!F)L@_CI_P4;_;[^,'[
M(WQ-^&'A'X<Z1X+U&Q\:^%;C6-1?Q/IFIZA>0ZC;^()]-$=NUAJ=DBP/#Y3
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
MO:[C*+MI*,TE)-.UK:=&EHPA.5.:J0MS).-I:Q:EI:4;V:UOM?L^A_-=X/\
M^"WGB/P!X4\4>&/C[\(;X_%[PW92V&C_ -@02^'=+UK7K:[>QN=/\;:+KMT=
M4\(7=I_I-UJDNF1ZA%)<6=S:0Z'HS21Q0_C7^U%^V9\5_P!K#Q[I/C;XC?V)
M:7'ABUETWPOHWA71H=.TO1]/EU ZI';[YI]3OM5A\\!C<:E>W+!5:6-X!)=-
M7Z$_\%V+0P_M(> I5T^UMK.7X2:?J$=[:Z;865QJ-S/XR\707DUW?+$EWJ<T
M:V.F0(]U+(+..W2.VCA,LDES^'MO$R)%&Y94WQ(1&EK.J^060,7$RQE"BL8W
M^:3$5Q(D$;QD3^7C*M6G4G156<HQLXN35XKE::;5KVMJY-OMRW:.JFW.#YXP
M3<O>Y(VO9J2W3>^R226UF?T(?LW_ /!<GQ)HFBZAH?[1?@6/QG>6.F3S>'?%
M/@2TL='UC5M6C<&QTOQ/IU[?P:3;PW)F22/7]'6!8$0++HNI-*UR\$OC3]O[
M_@J=J3:-X<L9/A?\ KW4GCN'M!K'AOX?"SANXL+XA\1R?:=3^(NKV310SS:1
MIPN+.+4Y%DDT;2HI;=[?^?W2H&CO($E/E/$4'G.(C%S$TC!HXUE,<9)"*QA(
M>$PE453B/_1,^%EI9:7X(\'6,>G6>CM'X;T8MH]G9Q:;;Z=<2V-E/=V\>G6)
M>RLXDNY9<K8R31!W<+(\/SMT8&3KI*JYU84E%PIR;:TO:3>DI*[3M)RLDDM+
M(RJ<SE&,&HJ\G.<8I2=U91327+I?F[I+1ZGRY^Q/^P#\.?V.]/U;4='\1^)/
M%_Q#\3Z3#I?BGQ+J]Q#9:0+6*>VOTL=#\-6:BRLK.*X@BD2]U";5]:+-<HFH
MV=I=368_04- WDR,C%0V\%)&^8=,$C:6C(<_NW\R-G"OC[P%*++JZAS@ASD^
M8^/XOO,)21R2H.XE0&;#!2TS+(-@+[4##,HB8 [#M#*\B(H*DL 50DNI7/ED
M5TU+3:3:6KLHWBDK6:BHK;=VW\V[F$8J+LK_ !;MMN]]VV]=%Y+HDE8L^<CI
ME 0&^0/*4"+O6)-H "@AP1(QCPA##)";5I@DB1A&S_*7 .54;"J29PSL0 P
M0[<2D%@N[YE:.)U9E0/E]@XWL71057"L2!Y9( V[>4.0HD+D31^8)54 X8NC
M.7=%4D/Q('#1EI&;@F,!AP^%*AL)048R5GM=)M^;3NTWY+3?HT.7V]4_=EML
M]/Z_40. H'F+M*[C'F/,S*5?C 5@R 9;8"HZE0K?,TRJ"550I&/F>.W>0J5N
M2X9@&<;=TF.),Y=A@>83/LD7YF*D(0"&\QD4*%7)"?.#T"-'N5,8 .Y@4(BV
M^:)$"J,;E1R Q:15 .UOO2;5!! "83(8QTKQW=VG:S3W?2^F[TM?7Y)6TC?E
M5FKW>ZO_ ,-J-'S(L<@7:BYC)*JW,D6&?S-P^8E 2$5MSJC;6VY'6-@Q"@?(
MIVN\.0HWD ?NXR$+*P!'W&\P%_O"EF!&P;1@$*6 E)<DJ $0,<C:<.SJ 4!;
M@&0F(HQ7#(Z$*&*L75@"'4_<<MDJWRA 53.5+'82UWVOK:^GF[7ZNS;TWULV
M9O=^K_/L&5R2JQ@1D< _*!\L84* 27 ( "NN?E^]C%1HZN-R85BHP (51<QA
M@ZN@!97#!MY=01N4;XP=UEO+P/G8\9#A93DMA60D%EVC.\. 0,!E;#%!(P*H
MSARS<K'EIO+D?!8D$/N)P2,_*Q8YQO"/1S6MH[W]V_,K_P"?5M;JVO<1 J"0
M@%5( W!"%9E.Y<* 0<[9-H';A5 +%:#$4)7,81QR_P N7VJ,94%B@" *RLX0
MA4)!1?+JPH,I+NX63"L1F4$HYP 0'" ;#E]KE0I9<B,E5!$3'N#ME05)99_O
M<J<(&QNVKPI8LK*N&WFDZFNKLOY4F_>?F]]>OEJ/2W6_X6].Y&LB<@L S$DK
M(R*T0\]PKIA&X&,2%W<%HP5!==QM(45556C<JN3DVR[F")@,(P1EN">%V)GY
M!C(=!A#B55+D@!4$SY9)"N-BDE=RXW.&P%!."K! I! P(7PJDE?F<#$94L?,
M+DJ>58_*=Q48:;<:RFTY:)]'=M6=^VVWYN[U%^8/)+&0KI&%8L2R^6K@N68E
MR4V!<*<L^P22!HRX!!$;RHF,R*%/&&,2%LE%5I2, EBRL" @4G"JF5"SDG.&
M\P<*3N5Q&PW?P@DH2.2J;"NUF3+ #:LD1>#)4["P/[PL)"H92!L! X^8KG)4
MX)"H"M0N6+C>RYFH[Z/[V[NWGTTMTI7;T[I^G2_H5X&"\GR-K'*;(T + S%G
M0! 0&W%E+NQ_UF #YF^.9HW69%="Q;JP52"K0!B?W8&YU8D;P0"%VG)#+-*L
M42 K/($0!G!,BKA?,D.X@[<,H;J   67;\I7&NC,HS&[QJ6)8K(VPI^[$BRG
M<,D*/F)+<J6S\K!MJ4%-MIN.JLY)JS4KV:[VU7KJ)[N^NO\ 5A99!@'>"2I0
M,#$6#$.H.Z2-ESYAVO\ *&"D;5?)1HFF3@KM*AA&0I54=_-7&Y=A)=B<,JR9
M#D%@9 K"L9'+!Q("0K89 XW ($!!)PNYE.%!R6'! ",D@EG<$!750-PFC8\@
M.FX($8#! 4,5+$@CC87SV^SMV^;MOVV>[Z:O5Z;E2;Y:>CT37RYV_P#/\A3.
M""HD0!5)4.J.JMY+-N9E4%E8,8R&60&-2%B:/)+A(1R9BP9SC9Y(C&YDW$A8
MU^=,@$ L<!3*I"JU1KF164(6C?($C;LDB,84@.29&*EG;A-R#G.W+F*$L77<
M#EB0KLR%7*_,<'Y 3C#[2/E4[SE*=HZ:7>^EGK^:UO\ /3<F3;>NO33R!) "
MI1F&X%T#&)B^% \PGRF9U(8%F;.U"I09V!7"4,6+,$!^4('4*7428"*RER<J
MQRI)(WATPI5JZRR28P& X.U1*=KJH#')<[ERVW"X)S@*I,KM8:50QR2,M(!&
M&D5R&+$! 2<*QYSN.Y2 0 @0#6]HMWMYM6?^77IKK80[>ZLI&T1@%C@HBL[B
M @$>4Q?G;B59!@2/P6*&)DI,>3L1"FX!)&*)(P24;&$BL&*X;Y<CD,1AMRR*
M\S-\RAHD 7N3(,A0I)$A.]PS,%D#G!&2I)+.5.2AE9F 08;S 4)$F!\D@VG:
M RJ,,3P0Q"".4K:NRTU2N]/-K3_@O2PVK;-/S1"LLH19'7R]X4A'!23#LA,;
M)MR'+85%&'R1AM^&+R4.&9S&,*S-N5I&Q$ZCDQ%3@9&Q<_*=IVIO@9PVX)!+
M<\\RN4Y3@#> "6 (0JZ@'A"N]7C,C_*1"08SN&T+)N)#.2=DWRY.P,NP+NW
M.2JN::3V5KZW5E^#M?I^8NW]6T+,>.<",$.P9 K*6.XDKE8 K=7W84Y88=P5
M)I ZE]N0S$#=\RALJJ@Q%=FYLC<<%48+M8$ 8$(E9F,A"G<V $#$(&*D YEV
M<;\LB^4!T$>TA1*Y*X9PH&0-REP!E%5E8F1!\IYV#;Q\OSG+&7>^O6_;1KI_
M6^G0!K$E"?+##:Q VJ\D@C\QY$*F,AGR<,%*B0+]TJKM(@N%490Q2!QDD"((
M<@ F382C#:N#@%P, Y8812V& *JSX;D^:"HC$O! <(RD@#&P%2HDVG :%N3D
MAA*(R& #C 4*%5PB,^X2,6!R[,BJ'C 4-Y9:MU5U?9=_OZ>79VTLT=]?Z_KY
MB"=F1MPAB!7B,[D;=ASAL09C3 <JN9/W8,C?*Q5E5E."Q *N,A7"H&(R<KLW
M,"HYSNP.AVD$NCC*C@/A>20I\I6Q(V'Q*JOY9. O0L5)W':T; )%9=T1?&&+
M@D8W2,#E3)A"%V'[NTC&XJF%45FG;2]K*^OYWV\[@*<,C.HC<B%E+;%()V)@
MN=FX@ %0,,FUP2N641N\WEU8^40[@'<A8,K.H8[H4*A592CN"-A6,EQEI8CE
M]ZH?+)B?.Z,'@1Q@HV9]RH26("DKNRC.&!+H/-; )=_F!3&1&>2"BE7.U% V
MMGA@W"G.(GRIO5K3H[[-;[->G;4!Y;*+N\LG@F0JVW>&CSA0L3Y?#!F)VKM5
MMSX;;9 C9 &:, J"%8X)&),95U&1N8<G:=WS*0Q:.JKLQ#,A96"N-I<@*0
MP82YW#&22X) (X <O*LA_P!45/"%@</'(?O#!?SBR=%PK.H#' 4,05EK3>VO
M?MN];_@!,68/@%<!SD_*%(W97@QKE6.,%6)"GYP"H+1 M&#G<IV$LP6,*^4
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
MKG*R!H_GQL D !7 5,MM!.Q2.ORG=NKKEU+.^5C&06X#!1A-Q#@X RC9R=P
M,B[2'G@#-CJT9W$L6#!5_>-N*M)DL/NQ@J50*!M4'8O/-^[*_1ZMM]MD]._D
M^VB3![2_PR_()+=T(*P[3MQ)D;47(4#!+8)(P<)N0@ AD)4"LH,9VB10"I)4
MQ@A,F4%ON;B6;<PW#Y#DKA3(U751U8H#PB[-LA#@F1(&&W$F43YL;0^=P+!5
M)+O%)&8SG:/FP"5E97B)27=)*')+KD!3@DC<,@ J8E&=]'9WV?5W;L_>O]VG
M;5[VKI*2ULWHWII;YZL800Q 92H9?-"LH:-5:,XSMVEU#@@8(#,H5E#!Z;(4
M&2&9PZ#89"H.T+(P()4R(V V=VX[5R1U#<;XM^(/@GP-:Q7_ (S\5>&_"]C-
M*;6UOO$>NZ7H-O<S1*LCQ6MUJU]9+-)''\\BHTA ;+#: 6-#\=^$?$^DG7/#
M?B/1=<T0+(1K6C:Q8ZQIF8HY)KD"_L;B:R5H8$,KJTR&-0"PX)751;:MO;1*
MRZ7ORWYKK?II;3J*S=Y6T]-OU]/+7J=NGEPN\L<,31L4WO(XV E@1@;%;+%
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
MT"LTFU(\$RE5Y"()222R!SMCRS *-P. SDJC:K0G#!%7: ,H))4+;E4D2D2
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
M+73IM7#2QW0F9((%NF_7N&3^$$GY=V-S@<-'O7)RHD(W*W1L %]P5]O\P/\
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
M*WM;J:T@AE@"1Q22H8T4^17Z/)$J,RQC:&8 RJB(Q$9F))$;!OERS OM<'<
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
M2_&G?T.BV,L:+L5]R#]T"&2128WRQ$<19%QN7..%#;0PVJBVL$*E!'$0Y#,
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
C. I!'&>#S412GS/XE?EM=KWM7K>][*.FOS#F3OY.S^_0_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>GRAPHIC
<SEQUENCE>16
<FILENAME>ex10-2_001.jpg
<DESCRIPTION>GRAPHIC
<TEXT>
begin 644 ex10-2_001.jpg
M_]C_X  02D9)1@ ! 0$ 8 !@  #_VP!#  $! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_
MVP!# 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0$!
M 0$! 0$! 0$! 0$! 0$! 0$! 0$! 0'_P  1" != : # 2(  A$! Q$!_\0
M'P   04! 0$! 0$           $" P0%!@<("0H+_\0 M1   @$# P($ P4%
M! 0   %] 0(#  01!1(A,4$&$U%A!R)Q%#*!D:$((T*QP152T? D,V)R@@D*
M%A<8&1HE)B<H*2HT-38W.#DZ0T1%1D=(24I35%565UA96F-D969G:&EJ<W1U
M=G=X>7J#A(6&AXB)BI*3E)66EYB9FJ*CI*6FIZBIJK*SM+6VM[BYNL+#Q,7&
MQ\C)RM+3U-76U]C9VN'BX^3EYN?HZ>KQ\O/T]?;W^/GZ_\0 'P$  P$! 0$!
M 0$! 0        $" P0%!@<("0H+_\0 M1$  @$"! 0#! <%! 0  0)W  $"
M Q$$!2$Q!A)!40=A<1,B,H$(%$*1H;'!"2,S4O 58G+1"A8D-.$E\1<8&1HF
M)R@I*C4V-S@Y.D-$149'2$E*4U155E=865IC9&5F9VAI:G-T=79W>'EZ@H.$
MA8:'B(F*DI.4E9:7F)F:HJ.DI::GJ*FJLK.TM;:WN+FZPL/$Q<;'R,G*TM/4
MU=;7V-G:XN/DY>;GZ.GJ\O/T]?;W^/GZ_]H # ,!  (1 Q$ /P#^Z 2NOW6!
M/E\+DA\#&X;\LH #!@!$""=H8,P-#R2$_=Z%D#!U!^[(NXJV=S':K9/S@I)D
MD;B*33KM/E>;T+KYBR;MSHKN8BT3,&QD-\C,A+AL2[]LVXR#<05'S%#M;<2I
M+#8%9E8@%6;=E2YW*5(Y^L]G:S<5JK:[KY7_ ,SP/LM7ZK2VZ[DZ-(S<9##"
ML3)'T5SN5AM*Y*-@D']XP ZY6H+AGV@H07!PHCEW%EVQR!S@!<YRQ&Z1" &^
M4.Q7*U#48].MKZ^O)HK6PL+9[FYNYV:.*WM;=));FYN)'79!!%;Q.TLK-Y00
M.[,$!9/(?A5^T#\)OC=H\FN?"SQ[X=\9Z?:SSV=TVD7S275A<VPA5[?4=+E2
M'5+*4>=#)#)<6:0W$$T$MM-<02Q-)K"C)N+3AJURK2[TO;?5VZ).ROI:]E]_
M=Z:6[OUV]3VO]X V74J<J8S\N2'90#M!RS* 00V0V!F)L@_CI_P4;_;[^,'[
M(WQ-^&'A'X<Z1X+U&Q\:^%;C6-1?Q/IFIZA>0ZC;^()]-$=NUAJ=DBP/#Y3
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
MO:[C*+MI*,TE)-.UK:=&EHPA.5.:J0MS).-I:Q:EI:4;V:UOM?L^A_-=X/\
M^"WGB/P!X4\4>&/C[\(;X_%[PW92V&C_ -@02^'=+UK7K:[>QN=/\;:+KMT=
M4\(7=I_I-UJDNF1ZA%)<6=S:0Z'HS21Q0_C7^U%^V9\5_P!K#Q[I/C;XC?V)
M:7'ABUETWPOHWA71H=.TO1]/EU ZI';[YI]3OM5A\\!C<:E>W+!5:6-X!)=-
M7Z$_\%V+0P_M(> I5T^UMK.7X2:?J$=[:Z;865QJ-S/XR\707DUW?+$EWJ<T
M:V.F0(]U+(+..W2.VCA,LDES^'MO$R)%&Y94WQ(1&EK.J^060,7$RQE"BL8W
M^:3$5Q(D$;QD3^7C*M6G4G156<HQLXN35XKE::;5KVMJY-OMRW:.JFW.#YXP
M3<O>Y(VO9J2W3>^R226UF?T(?LW_ /!<GQ)HFBZAH?[1?@6/QG>6.F3S>'?%
M/@2TL='UC5M6C<&QTOQ/IU[?P:3;PW)F22/7]'6!8$0++HNI-*UR\$OC3]O[
M_@J=J3:-X<L9/A?\ KW4GCN'M!K'AOX?"SANXL+XA\1R?:=3^(NKV310SS:1
MIPN+.+4Y%DDT;2HI;=[?^?W2H&CO($E/E/$4'G.(C%S$TC!HXUE,<9)"*QA(
M>$PE453B/_1,^%EI9:7X(\'6,>G6>CM'X;T8MH]G9Q:;;Z=<2V-E/=V\>G6)
M>RLXDNY9<K8R31!W<+(\/SMT8&3KI*JYU84E%PIR;:TO:3>DI*[3M)RLDDM+
M(RJ<SE&,&HJ\G.<8I2=U91327+I?F[I+1ZGRY^Q/^P#\.?V.]/U;4='\1^)/
M%_Q#\3Z3#I?BGQ+J]Q#9:0+6*>VOTL=#\-6:BRLK.*X@BD2]U";5]:+-<HFH
MV=I=368_04- WDR,C%0V\%)&^8=,$C:6C(<_NW\R-G"OC[P%*++JZAS@ASD^
M8^/XOO,)21R2H.XE0&;#!2TS+(-@+[4##,HB8 [#M#*\B(H*DL 50DNI7/ED
M5TU+3:3:6KLHWBDK6:BHK;=VW\V[F$8J+LK_ !;MMN]]VV]=%Y+HDE8L^<CI
ME 0&^0/*4"+O6)-H "@AP1(QCPA##)";5I@DB1A&S_*7 .54;"J29PSL0 P
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
M<\\RN4Y3@#> "6 (0JZ@'A"N]7C,C_*1"08SN&T+)N)#.2=DWRY.P,NP+NW
M.2JN::3V5KZW5E^#M?I^8NW]6T+,>.<",$.P9 K*6.XDKE8 K=7W84Y88=P5
M)I ZE]N0S$#=\RALJJ@Q%=FYLC<<%48+M8$ 8$(E9F,A"G<V $#$(&*D YEV
M<;\LB^4!T$>TA1*Y*X9PH&0-REP!E%5E8F1!\IYV#;Q\OSG+&7>^O6_;1KI_
M6^G0!K$E"?+##:Q VJ\D@C\QY$*F,AGR<,%*B0+]TJKM(@N%490Q2!QDD"((
M<@ F382C#:N#@%P, Y8812V& *JSX;D^:"HC$O! <(RD@#&P%2HDVG :%N3D
MAA*(R& #C 4*%5PB,^X2,6!R[,BJ'C 4-Y9:MU5U?9=_OZ>79VTLT=]?Z_KY
MB"=F1MPAB!7B,[D;=ASAL09C3 <JN9/W8,C?*Q5E5E."Q *N,A7"H&(R<KLW
M,"HYSNP.AVD$NCC*C@/A>20I\I6Q(V'Q*JOY9. O0L5)W':T; )%9=T1?&&+
M@D8W2,#E3)A"%V'[NTC&XJF%45FG;2]K*^OYWV\[@*<,C.HC<B%E+;%()V)@
MN=FX@ %0,,FUP2N641N\WEU8^40[@'<A8,K.H8[H4*A592CN"-A6,EQEI8CE
M]ZH?+)B?.Z,'@1Q@HV9]RH26("DKNRC.&!+H/-; )=_F!3&1&>2"BE7.U% V
MMGA@W"G.(GRIO5K3H[[-;[->G;4!Y;*+N\LG@F0JVW>&CSA0L3Y?#!F)VKM5
MMSX;;9 C9 &:, J"%8X)&),95U&1N8<G:=WS*0Q:.JKLQ#,A96"N-I<@*0
MP82YW#&22X) (X <O*LA_P!45/"%@</'(?O#!?SBR=%PK.H#' 4,05EK3>VO
M?MN];_@!,68/@%<!SD_*%(W97@QKE6.,%6)"GYP"H+1 M&#G<IV$LP6,*^4
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
MKG*R!H_GQL D !7 5,MM!.Q2.ORG=NKKEU+.^5C&06X#!1A-Q#@X RC9R=P
M,B[2'G@#-CJT9W$L6#!5_>-N*M)DL/NQ@J50*!M4'8O/-^[*_1ZMM]MD]._D
M^VB3![2_PR_()+=T(*P[3MQ)D;47(4#!+8)(P<)N0@ AD)4"LH,9VB10"I)4
MQ@A,F4%ON;B6;<PW#Y#DKA3(U751U8H#PB[-LA#@F1(&&W$F43YL;0^=P+!5
M)+O%)&8SG:/FP"5E97B)27=)*')+KD!3@DC<,@ J8E&=]'9WV?5W;L_>O]VG
M;5[VKI*2ULWHWII;YZL800Q 92H9?-"LH:-5:,XSMVEU#@@8(#,H5E#!Z;(4
M&2&9PZ#89"H.T+(P()4R(V V=VX[5R1U#<;XM^(/@GP-:Q7_ (S\5>&_"]C-
M*;6UOO$>NZ7H-O<S1*LCQ6MUJU]9+-)''\\BHTA ;+#: 6-#\=^$?$^DG7/#
M?B/1=<T0+(1K6C:Q8ZQIF8HY)KD"_L;B:R5H8$,KJTR&-0"PX)751;:MO;1*
MRZ7ORWYKK?II;3J*S=Y6T]-OU]/+7J=NGEPN\L<,31L4WO(XV E@1@;%;+%
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
MT"LTFU(\$RE5Y"()222R!SMCRS *-P. SDJC:K0G#!%7: ,H))4+;E4D2D2
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
M+73IM7#2QW0F9((%NF_7N&3^$$GY=V-S@<-'O7)RHD(W*W1L %]P5]O\P/\
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
M*WM;J:T@AE@"1Q22H8T4^17Z/)$J,RQC:&8 RJB(Q$9F))$;!OERS OM<'<
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
M2_&G?T.BV,L:+L5]R#]T"&2128WRQ$<19%QN7..%#;0PVJBVL$*E!'$0Y#,
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
C. I!'&>#S412GS/XE?EM=KWM7K>][*.FOS#F3OY.S^_0_]D!

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>17
<FILENAME>R1.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6760213040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Document and Entity Information - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Mar. 26, 2019</div></th>
<th class="th"><div>Jun. 29, 2018</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_DocumentAndEntityInformationAbstract', window );"><strong>Document and Entity Information [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityRegistrantName', window );">Entity Registrant Name</a></td>
<td class="text">CHINA PHARMA HOLDINGS, INC.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCentralIndexKey', window );">Entity Central Index Key</a></td>
<td class="text">0001106644<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_TradingSymbol', window );">Entity Trading Symbol</a></td>
<td class="text">CPHI<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_AmendmentFlag', window );">Amendment Flag</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_CurrentFiscalYearEndDate', window );">Current Fiscal Year End Date</a></td>
<td class="text">--12-30<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentType', window );">Document Type</a></td>
<td class="text">10-K<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentPeriodEndDate', window );">Document Period End Date</a></td>
<td class="text">Dec. 31,  2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalPeriodFocus', window );">Document Fiscal Period Focus</a></td>
<td class="text">FY<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_DocumentFiscalYearFocus', window );">Document Fiscal Year Focus</a></td>
<td class="text">2018<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityWellKnownSeasonedIssuer', window );">Entity Well Known Seasoned Issuer</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityVoluntaryFilers', window );">Entity Voluntary Filers</a></td>
<td class="text">No<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCurrentReportingStatus', window );">Entity Current Reporting Status</a></td>
<td class="text">Yes<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityFilerCategory', window );">Entity Filer Category</a></td>
<td class="text">Non-accelerated Filer<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityShellCompany', window );">Entity Shell Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntitySmallBusiness', window );">Entity Small Business</a></td>
<td class="text">true<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityEmergingGrowthCompany', window );">Entity Emerging Growth Company</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityExTransitionPeriod', window );">Entity Ex Transition Period</a></td>
<td class="text">false<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityPublicFloat', window );">Entity Public Float</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 5,327,719<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_dei_EntityCommonStockSharesOutstanding', window );">Entity Common Stock, Shares Outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">43,579,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_DocumentAndEntityInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_DocumentAndEntityInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_AmendmentFlag">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>If the value is true, then the document is an amendment to previously-filed/accepted document.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_AmendmentFlag</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_CurrentFiscalYearEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>End date of current fiscal year in the format --MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_CurrentFiscalYearEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gMonthDayItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalPeriodFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal period of the document report. For a first quarter 2006 quarterly report, which may also provide financial information from prior periods, the first fiscal quarter should be given as the fiscal period focus. Values: FY, Q1, Q2, Q3, Q4, H1, H2, M9, T1, T2, T3, M8, CY.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalPeriodFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:fiscalPeriodItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentFiscalYearFocus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This is focus fiscal year of the document report in CCYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentFiscalYearFocus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:gYearItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentPeriodEndDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The end date of the period reflected on the cover page if a periodic report. For all other reports and registration statements containing historical data, it is the date up through which that historical data is presented.  If there is no historical data in the report, use the filing date. The format of the date is CCYY-MM-DD.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentPeriodEndDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_DocumentType">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_DocumentType</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:submissionTypeItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCentralIndexKey">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCentralIndexKey</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:centralIndexKeyItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityCurrentReportingStatus">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityCurrentReportingStatus</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityEmergingGrowthCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant meets the emerging growth company criteria.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityEmergingGrowthCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityExTransitionPeriod">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Securities Act<br> -Number 7A<br> -Section B<br> -Subsection 2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityExTransitionPeriod</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityFilerCategory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate whether the registrant is one of the following: (1) Large Accelerated Filer, (2) Accelerated Filer, (3) Non-accelerated Filer, (4) Smaller Reporting Company (Non-accelerated), (5) Smaller Reporting Accelerated Filer or (6) Smaller Reporting Company and Large Accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityFilerCategory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:filerCategoryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityPublicFloat">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>State aggregate market value of voting and non-voting common equity held by non-affiliates computed by reference to price at which the common equity was last sold, or average bid and asked price of such common equity, as of the last business day of registrant's most recently completed second fiscal quarter. The public float should be reported on the cover page of the registrants form 10K.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityPublicFloat</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityRegistrantName">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityRegistrantName</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityShellCompany">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate if company meets the shell company criteria: a company with no or nominal operations, and with no or nominal assets or assets consisting solely of cash and cash equivalents.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityShellCompany</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntitySmallBusiness">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicates that the company is a smaller reporting company with both a public float and revenues of less than $75 million.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/presentationRef<br> -Publisher SEC<br> -Name Regulation 12B<br> -Number 240<br> -Section 12<br> -Subsection b-2<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntitySmallBusiness</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:booleanItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityVoluntaryFilers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityVoluntaryFilers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_EntityWellKnownSeasonedIssuer">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_EntityWellKnownSeasonedIssuer</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>dei:yesNoItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_dei_TradingSymbol">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Trading symbol of an instrument as listed on an exchange.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">dei_TradingSymbol</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>dei_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:normalizedStringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>18
<FILENAME>R2.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6762512480">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrentAbstract', window );"><strong>Current Assets:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and cash equivalents</a></td>
<td class="nump">$ 1,186,587<span></span>
</td>
<td class="nump">$ 2,030,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RestrictedCashAndCashEquivalents', window );">Restricted cash</a></td>
<td class="nump">1,273,940<span></span>
</td>
<td class="nump">709,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_BankersAcceptances', window );">Banker's acceptances</a></td>
<td class="nump">20,579<span></span>
</td>
<td class="nump">39,867<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesNetCurrent', window );">Trade accounts receivable, less allowance for doubtful accounts of $17,815,075 and $18,209,734, respectively</a></td>
<td class="nump">916,931<span></span>
</td>
<td class="nump">2,293,120<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsAndOtherReceivablesNetCurrent', window );">Other receivables, less allowance for doubtful accounts of $34,884 and $40,010, respectively</a></td>
<td class="nump">170,098<span></span>
</td>
<td class="nump">162,981<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Supplies', window );">Advances to suppliers</a></td>
<td class="nump">47<span></span>
</td>
<td class="nump">461,307<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Inventory</a></td>
<td class="nump">5,054,975<span></span>
</td>
<td class="nump">6,407,155<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PrepaidExpenseCurrent', window );">Prepaid expenses</a></td>
<td class="nump">123,759<span></span>
</td>
<td class="nump">185,647<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetsCurrent', window );">Total Current Assets</a></td>
<td class="nump">8,746,916<span></span>
</td>
<td class="nump">12,290,087<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AdvancesForPurchasesOfIntangibleAssets', window );">Advances for purchases of intangible assets</a></td>
<td class="nump">17,069,587<span></span>
</td>
<td class="nump">23,722,954<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">19,294,379<span></span>
</td>
<td class="nump">23,541,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsNetExcludingGoodwill', window );">Intangible assets, net</a></td>
<td class="nump">266,443<span></span>
</td>
<td class="nump">398,856<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Assets', window );">TOTAL ASSETS</a></td>
<td class="nump">45,377,325<span></span>
</td>
<td class="nump">59,952,900<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrentAbstract', window );"><strong>Current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableTradeCurrent', window );">Trade accounts payable</a></td>
<td class="nump">1,060,934<span></span>
</td>
<td class="nump">1,141,138<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccruedLiabilitiesCurrent', window );">Accrued expenses</a></td>
<td class="nump">310,804<span></span>
</td>
<td class="nump">276,368<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountsPayableOtherCurrent', window );">Other payables</a></td>
<td class="nump">3,065,508<span></span>
</td>
<td class="nump">2,858,701<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomerAdvancesCurrent', window );">Advances from customers</a></td>
<td class="nump">525,647<span></span>
</td>
<td class="nump">581,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToRelatedPartiesCurrent', window );">Other payables - related parties</a></td>
<td class="nump">1,633,263<span></span>
</td>
<td class="nump">1,354,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermConstructionLoanCurrent', window );">Current portion of construction loan facility</a></td>
<td class="nump">2,181,360<span></span>
</td>
<td class="nump">2,305,430<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankAcceptancesExecutedAndOutstanding', window );">Bankers' acceptance notes payable</a></td>
<td class="nump">1,273,940<span></span>
</td>
<td class="nump">709,796<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesCurrent', window );">Total Current Liabilities</a></td>
<td class="nump">10,051,456<span></span>
</td>
<td class="nump">9,227,132<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesNoncurrentAbstract', window );"><strong>Non-current Liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionLoanNoncurrent', window );">Construction loan facility</a></td>
<td class="nump">4,362,720<span></span>
</td>
<td class="nump">6,916,291<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNoncurrent', window );">Deferred tax liability</a></td>
<td class="nump">764,374<span></span>
</td>
<td class="nump">738,175<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Liabilities', window );">Total Liabilities</a></td>
<td class="nump">15,178,550<span></span>
</td>
<td class="nump">16,881,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingencies', window );">Commitments and Contingencies (Note 12)</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityAbstract', window );"><strong>Stockholders' Equity:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockValue', window );">Preferred stock, $0.001 par value; 5,000,000 shares authorized; no shares issued or outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockValue', window );">Common stock, $0.001 par value; 95,000,000 shares authorized; 43,579,557 shares and 43,579,557 shares outstanding, respectively</a></td>
<td class="nump">43,580<span></span>
</td>
<td class="nump">43,580<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AdditionalPaidInCapital', window );">Additional paid-in capital</a></td>
<td class="nump">23,590,204<span></span>
</td>
<td class="nump">23,590,204<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RetainedEarningsAccumulatedDeficit', window );">Retained (deficit) earnings</a></td>
<td class="num">(5,270,358)<span></span>
</td>
<td class="nump">5,479,809<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax', window );">Accumulated other comprehensive income</a></td>
<td class="nump">11,835,349<span></span>
</td>
<td class="nump">13,957,709<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Total Stockholders' Equity</a></td>
<td class="nump">30,198,775<span></span>
</td>
<td class="nump">43,071,302<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LiabilitiesAndStockholdersEquity', window );">TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY</a></td>
<td class="nump">$ 45,377,325<span></span>
</td>
<td class="nump">$ 59,952,900<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AdvancesForPurchasesOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances For Purchases Of Intangible Assets During The Year.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AdvancesForPurchasesOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_BankersAcceptances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A banker's acceptance, or BA, is a promised future payment, or time draft, which is accepted and guaranteed by a bank and drawn on a deposit at the bank.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_BankersAcceptances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsAndOtherReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allowance, receivable from customers, clients, or other third-parties, and receivables classified as other due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsAndOtherReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableOtherCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of obligations incurred classified as other, payable within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableOtherCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountsPayableTradeCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6935-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountsPayableTradeCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccruedLiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccruedLiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated change in equity from transactions and other events and circumstances from non-owner sources, net of tax effect, at period end. Excludes Net Income (Loss), and accumulated changes in equity from transactions resulting from investments by owners and distributions to owners. Includes foreign currency translation items, certain pension adjustments, unrealized gains and losses on certain investments in debt and equity securities, other than temporary impairment (OTTI) losses related to factors other than credit losses on available-for-sale and held-to-maturity debt securities that an entity does not intend to sell and it is not more likely than not that the entity will be required to sell before recovery of the amortized cost basis, as well as changes in the fair value of derivatives related to the effective portion of a designated cash flow hedge.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e637-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14A<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669686-108580<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e681-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AdditionalPaidInCapital">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Excess of issue price over par or stated value of the entity's capital stock and amounts received from other transactions involving the entity's stock or stockholders. Includes adjustments to additional paid in capital. Some examples of such adjustments include recording the issuance of debt with a beneficial conversion feature and certain tax consequences of equity instruments awarded to employees. Use this element for the aggregate amount of additional paid-in capital associated with common and preferred stock. For additional paid-in capital associated with only common stock, use the element additional paid in capital, common stock. For additional paid-in capital associated with only preferred stock, use the element additional paid in capital, preferred stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AdditionalPaidInCapital</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Assets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(12))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Assets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6801-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetsCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetsCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankAcceptancesExecutedAndOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of drafts and bills of exchange that have been accepted by the reporting bank, or by others for its own account, as its liability to holders of the drafts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankAcceptancesExecutedAndOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingencies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Represents the caption on the face of the balance sheet to indicate that the entity has entered into (1) purchase or supply arrangements that will require expending a portion of its resources to meet the terms thereof, and (2) is exposed to potential losses or, less frequently, gains, arising from (a) possible claims against a company's resources due to future performance under contract terms, and (b) possible losses or likely gains from uncertainties that will ultimately be resolved when one or more future events that are deemed likely to occur do occur or fail to occur.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.25)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03.(a),19)<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.17)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=82911808&amp;loc=d3e14326-108349<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingencies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable common stock (or common stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable common shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionLoanNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the noncurrent portion of a long-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionLoanNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomerAdvancesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The current portion of prepayments received from customers for goods or services to be provided in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomerAdvancesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNoncurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences, with jurisdictional netting and classified as noncurrent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31958-109318<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31931-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e31917-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNoncurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToRelatedPartiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Carrying amount as of the balance sheet date of obligations due all related parties. For classified balance sheets, represents the current portion of such liabilities (due within one year or within the normal operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToRelatedPartiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsNetExcludingGoodwill">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph ((a)(1),(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16212-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsNetExcludingGoodwill</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Liabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Sum of the carrying amounts as of the balance sheet date of all liabilities that are recognized. Liabilities are probable future sacrifices of economic benefits arising from present obligations of an entity to transfer assets or provide services to other entities in the future.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19-26)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Liabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesAndStockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(23))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(25))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(32))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesAndStockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.21)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesCurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesCurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LiabilitiesNoncurrentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LiabilitiesNoncurrentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermConstructionLoanCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the current portion of a long-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project (generally one to seven years), usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19,20)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermConstructionLoanCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate par or stated value of issued nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer). This item includes treasury stock repurchased by the entity. Note: elements for number of nonredeemable preferred shares, par value and other disclosure concepts are in another section within stockholders' equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PrepaidExpenseCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of asset related to consideration paid in advance for costs that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 340<br> -SubTopic 10<br> -Section 05<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=68074540&amp;loc=d3e5879-108316<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PrepaidExpenseCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesNetCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The total amount due to the entity within one year of the balance sheet date (or one operating cycle, if longer) from outside sources, including trade accounts receivable, notes and loans receivable, as well as any other types of receivables, net of allowances established for the purpose of reducing such receivables to an amount that approximates their net realizable value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(5))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 946<br> -SubTopic 210<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.6-06(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6488278&amp;loc=d3e604059-122996<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesNetCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RestrictedCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash and cash equivalents restricted as to withdrawal or usage. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=SL98516268-108586<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RestrictedCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RetainedEarningsAccumulatedDeficit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cumulative amount of the reporting entity's undistributed earnings or deficit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30)(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(23)(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RetainedEarningsAccumulatedDeficit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Supplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of consideration paid in advance for supplies that provide economic benefits within a future period of one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (g)(7)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6787-107765<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Supplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>19
<FILENAME>R3.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6749716080">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Balance Sheets (Parenthetical) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StatementOfFinancialPositionAbstract', window );"><strong>Statement of Financial Position [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent', window );">Trade accounts receivable, less allowance for doubtful accounts</a></td>
<td class="nump">$ 17,815,075<span></span>
</td>
<td class="nump">$ 18,209,734<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent', window );">Other receivables, less allowance for doubtful accounts</a></td>
<td class="nump">$ 34,884<span></span>
</td>
<td class="nump">$ 40,010<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesIssued', window );">Preferred stock, shares issued</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesOutstanding', window );">Preferred stock, shares outstanding</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">95,000,000<span></span>
</td>
<td class="nump">95,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesIssued', window );">Common stock, shares issued</a></td>
<td class="nump">43,579,557<span></span>
</td>
<td class="nump">43,579,557<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesOutstanding', window );">Common stock, shares outstanding</a></td>
<td class="nump">43,579,557<span></span>
</td>
<td class="nump">43,579,557<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A valuation allowance for trade and other receivables due to an Entity within one year (or the normal operating cycle, whichever is longer) that are expected to be uncollectible.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5074-111524<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of valuation allowance for receivables classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AllowanceForDoubtfulOtherReceivablesCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesIssued">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) issued to shareholders (includes related preferred shares that were issued, repurchased, and remain in the treasury). May be all or portion of the number of preferred shares authorized. Excludes preferred shares that are classified as debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesIssued</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate share number for all nonredeemable preferred stock (or preferred stock redeemable solely at the option of the issuer) held by stockholders. Does not include preferred shares that have been repurchased.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StatementOfFinancialPositionAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StatementOfFinancialPositionAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>20
<FILENAME>R4.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6759998368">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Operations and Comprehensive Income (Loss) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeStatementAbstract', window );"><strong>Income Statement [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Revenues', window );">Revenue</a></td>
<td class="nump">$ 12,330,687<span></span>
</td>
<td class="nump">$ 13,212,314<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfRevenue', window );">Cost of revenue</a></td>
<td class="nump">10,355,839<span></span>
</td>
<td class="nump">10,743,764<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GrossProfit', window );">Gross profit</a></td>
<td class="nump">1,974,848<span></span>
</td>
<td class="nump">2,468,550<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpensesAbstract', window );"><strong>Operating expenses:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SellingExpense', window );">Selling expenses</a></td>
<td class="nump">3,216,512<span></span>
</td>
<td class="nump">3,460,596<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GeneralAndAdministrativeExpense', window );">General and administrative expenses</a></td>
<td class="nump">1,949,921<span></span>
</td>
<td class="nump">2,019,949<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpense', window );">Research and development expenses</a></td>
<td class="nump">172,384<span></span>
</td>
<td class="nump">90,474<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">604,388<span></span>
</td>
<td class="nump">1,393,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long term assets</a></td>
<td class="nump">6,479,057<span></span>
</td>
<td class="nump">14,183,969<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingExpenses', window );">Total operating expenses</a></td>
<td class="nump">12,422,262<span></span>
</td>
<td class="nump">21,148,564<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingIncomeLoss', window );">Loss from operations</a></td>
<td class="num">(10,447,414)<span></span>
</td>
<td class="num">(18,680,014)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpenseAbstract', window );"><strong>Other income (expense):</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InvestmentIncomeInterest', window );">Interest income</a></td>
<td class="nump">38,516<span></span>
</td>
<td class="nump">64,414<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpense', window );">Interest expense</a></td>
<td class="num">(451,258)<span></span>
</td>
<td class="num">(539,334)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NonoperatingIncomeExpense', window );">Net other expense</a></td>
<td class="num">(412,742)<span></span>
</td>
<td class="num">(474,920)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest', window );">Loss before income taxes</a></td>
<td class="num">(10,860,156)<span></span>
</td>
<td class="num">(19,154,934)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Income tax benefit (expense)</a></td>
<td class="nump">109,989<span></span>
</td>
<td class="num">(122,631)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">(10,750,167)<span></span>
</td>
<td class="num">(19,277,565)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Other comprehensive income - foreign currency translation adjustment</a></td>
<td class="num">(2,122,360)<span></span>
</td>
<td class="nump">3,439,733<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ComprehensiveIncomeNetOfTax', window );">Comprehensive income (loss)</a></td>
<td class="num">$ (12,872,527)<span></span>
</td>
<td class="num">$ (15,837,832)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareAbstract', window );"><strong>Loss per share:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerShareBasicAndDiluted', window );">Basic and diluted</a></td>
<td class="num">$ (0.25)<span></span>
</td>
<td class="num">$ (0.44)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted', window );">Weighted average shares outstanding</a></td>
<td class="nump">43,579,557<span></span>
</td>
<td class="nump">43,579,557<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ComprehensiveIncomeNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 5<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=d3e557-108580<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ComprehensiveIncomeNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfRevenue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate cost of goods produced and sold and services rendered during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfRevenue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerShareBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of net income or loss for the period per each share in instances when basic and diluted earnings per share are the same amount and reported as a single line item on the face of the financial statements.  Basic earnings per share is the amount of net income or loss for the period per each share of common stock or unit outstanding during the reporting period.  Diluted earnings per share includes the amount of net income or loss for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 45<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109260490&amp;loc=d3e1337-109256<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerShareBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GeneralAndAdministrativeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate total of expenses of managing and administering the affairs of an entity, including affiliates of the reporting entity, which are not directly or indirectly associated with the manufacture, sale or creation of a product or product line.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GeneralAndAdministrativeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GrossProfit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Aggregate revenue less cost of goods and services sold or operating expenses directly attributable to the revenue generation activity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1,2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GrossProfit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations, including income (loss) from equity method investments, before deduction of income tax expense (benefit), and income (loss) attributable to noncontrolling interest.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 940<br> -SubTopic 20<br> -Section 25<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=68072869&amp;loc=d3e41242-110953<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(10))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 250<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=109234566&amp;loc=d3e22694-107794<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(15))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeStatementAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeStatementAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the cost of borrowed funds accounted for as interest expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6450988&amp;loc=d3e26243-108391<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28555-108399<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (210.5-03(11))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04.9)<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InvestmentIncomeInterest">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accretion (amortization) of purchase discount (premium) of interest income on nonoperating securities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InvestmentIncomeInterest</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NonoperatingIncomeExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NonoperatingIncomeExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpenses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Generally recurring costs associated with normal operations except for the portion of these expenses which can be clearly related to production and included in cost of sales or services. Includes selling, general and administrative expense.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpenses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingExpensesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingExpensesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The net result for the period of deducting operating expenses from operating revenues.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 985<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6501960&amp;loc=d3e128462-111756<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Revenues">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of revenue recognized from goods sold, services rendered, insurance premiums, or other activities that constitute an earning process. Includes, but is not limited to, investment and interest income before deduction of interest expense when recognized as a component of revenue, and sales and trading gain (loss).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 32<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8933-108599<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Revenues</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SellingExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expenses recognized in the period that are directly related to the selling and distribution of products or services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.4)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SellingExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Average number of shares or units issued and outstanding that are used in calculating basic and diluted earnings per share (EPS).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_WeightedAverageNumberOfShareOutstandingBasicAndDiluted</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>21
<FILENAME>R5.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6759988208">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Consolidated Statements of Stockholders&#8217; Equity - USD ($)<br></strong></div></th>
<th class="th"><div>Common Stock</div></th>
<th class="th"><div>Additional Paid-in Capital</div></th>
<th class="th"><div>Retained Earnings (deficit)</div></th>
<th class="th"><div>Accumulated Other Comprehensive Income</div></th>
<th class="th"><div>Total</div></th>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Beginning balance at Dec. 31, 2016</a></td>
<td class="nump">$ 43,580<span></span>
</td>
<td class="nump">$ 23,590,204<span></span>
</td>
<td class="nump">$ 24,757,374<span></span>
</td>
<td class="nump">$ 10,517,976<span></span>
</td>
<td class="nump">$ 58,909,134<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Beginning balance, shares at Dec. 31, 2016</a></td>
<td class="nump">43,579,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,277,565)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(19,277,565)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">3,439,733<span></span>
</td>
<td class="nump">3,439,733<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2017</a></td>
<td class="nump">$ 43,580<span></span>
</td>
<td class="nump">23,590,204<span></span>
</td>
<td class="nump">5,479,809<span></span>
</td>
<td class="nump">13,957,709<span></span>
</td>
<td class="nump">43,071,302<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2017</a></td>
<td class="nump">43,579,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss for the year</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,750,167)<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(10,750,167)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax', window );">Foreign currency translation adjustment</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="num">(2,122,360)<span></span>
</td>
<td class="num">(2,122,360)<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquity', window );">Ending balance at Dec. 31, 2018</a></td>
<td class="nump">$ 43,580<span></span>
</td>
<td class="nump">$ 23,590,204<span></span>
</td>
<td class="num">$ (5,270,358)<span></span>
</td>
<td class="nump">$ 11,835,349<span></span>
</td>
<td class="nump">$ 30,198,775<span></span>
</td>
</tr>
<tr class="rc">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SharesOutstanding', window );">Ending balance, shares at Dec. 31, 2018</a></td>
<td class="nump">43,579,557<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 10A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669646-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 30<br> -Section 45<br> -Paragraph 20<br> -Subparagraph (b,c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109240241&amp;loc=d3e32211-110900<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SharesOutstanding">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued which are neither cancelled nor held in the treasury.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SharesOutstanding</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total of all stockholders' equity (deficit) items, net of receivables from officers, directors, owners, and affiliates of the entity which are attributable to the parent. The amount of the economic entity's stockholders' equity attributable to the parent excludes the amount of stockholders' equity which is allocable to that ownership interest in subsidiary equity which is not attributable to the parent (noncontrolling interest, minority interest). This excludes temporary equity and is sometimes called permanent equity.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 4.E)<br> -URI http://asc.fasb.org/extlink&amp;oid=27010918&amp;loc=d3e74512-122707<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(31))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(30))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>22
<FILENAME>R6.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6760382896">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Consolidated Statements of Cash Flows - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract', window );"><strong>Cash Flows from Operating Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetIncomeLoss', window );">Net loss</a></td>
<td class="num">$ (10,750,167)<span></span>
</td>
<td class="num">$ (19,277,565)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DepreciationDepletionAndAmortization', window );">Depreciation and amortization</a></td>
<td class="nump">3,258,739<span></span>
</td>
<td class="nump">3,291,330<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Inventory write off</a></td>
<td class="nump">954,311<span></span>
</td>
<td class="nump">118,003<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">604,388<span></span>
</td>
<td class="nump">1,393,576<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred income taxes</a></td>
<td class="nump">68,419<span></span>
</td>
<td class="nump">122,631<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Impairment of long term assets</a></td>
<td class="nump">6,479,057<span></span>
</td>
<td class="nump">14,183,969<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract', window );"><strong>Changes in assets and liabilities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables', window );">Trade accounts and other receivables</a></td>
<td class="nump">99,400<span></span>
</td>
<td class="nump">51,024<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidSupplies', window );">Advances to suppliers</a></td>
<td class="num">(449,101)<span></span>
</td>
<td class="nump">1,614,958<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInInventories', window );">Inventory</a></td>
<td class="nump">688,852<span></span>
</td>
<td class="nump">1,718,336<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade', window );">Trade accounts payable</a></td>
<td class="num">(16,441)<span></span>
</td>
<td class="num">(2,045,948)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable', window );">Accrued taxes payable</a></td>
<td class="num">(147,099)<span></span>
</td>
<td class="nump">18,753<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccruedLiabilities', window );">Other payables and accrued expenses</a></td>
<td class="nump">437,901<span></span>
</td>
<td class="nump">420,523<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInCustomerAdvances', window );">Advances from customers</a></td>
<td class="num">(25,127)<span></span>
</td>
<td class="num">(274,068)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInPrepaidExpense', window );">Prepaid expenses</a></td>
<td class="nump">53,860<span></span>
</td>
<td class="num">(494,306)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInOperatingActivities', window );">Net Cash Provided by Operating Activities</a></td>
<td class="nump">1,256,992<span></span>
</td>
<td class="nump">841,216<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract', window );"><strong>Cash Flows from Investing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment', window );">Purchases of property and equipment</a></td>
<td class="num">(51,145)<span></span>
</td>
<td class="num">(136,479)<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInInvestingActivities', window );">Net Cash Used in Investing Activities</a></td>
<td class="num">(51,145)<span></span>
</td>
<td class="num">(136,479)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract', window );"><strong>Cash Flows from Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RepaymentsOfConstructionLoansPayable', window );">Payments of construction term loan</a></td>
<td class="num">(2,263,877)<span></span>
</td>
<td class="num">(1,479,944)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProceedsFromRelatedPartyDebt', window );">Advances from related party</a></td>
<td class="nump">287,423<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NetCashProvidedByUsedInFinancingActivities', window );">Net Cash Used in Financing Activities</a></td>
<td class="num">(1,976,454)<span></span>
</td>
<td class="num">(1,479,944)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents', window );">Effect of Exchange Rate Changes on Cash</a></td>
<td class="num">(73,020)<span></span>
</td>
<td class="nump">139,619<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease', window );">Net Decrease in Cash and Cash Equivalents</a></td>
<td class="num">(843,627)<span></span>
</td>
<td class="num">(635,588)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents at Beginning of Period</a></td>
<td class="nump">2,030,214<span></span>
</td>
<td class="nump">2,665,802<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsAtCarryingValue', window );">Cash and Cash Equivalents at End of Period</a></td>
<td class="nump">1,186,587<span></span>
</td>
<td class="nump">2,030,214<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SupplementalCashFlowInformationAbstract', window );"><strong>Supplemental Cash Flow Information:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxesPaid', window );">Cash paid for income taxes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestPaidNet', window );">Cash paid for interest</a></td>
<td class="nump">588,191<span></span>
</td>
<td class="nump">525,788<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract', window );"><strong>Supplemental Noncash Investing and Financing Activities:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_IssuanceOfBankersAcceptanceNote', window );">Issuance of banker's acceptances</a></td>
<td class="nump">625,128<span></span>
</td>
<td class="nump">709,796<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AccountsReceivableCollectedWithBankersAcceptanceNote', window );">Accounts receivable collected with banker's acceptances</a></td>
<td class="nump">579,896<span></span>
</td>
<td class="nump">531,294<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_InventoryPurchasedWithBankersAcceptanceNote', window );">Inventory purchased with banker's acceptances</a></td>
<td class="nump">$ 597,686<span></span>
</td>
<td class="nump">$ 492,906<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AccountsReceivableCollectedWithBankersAcceptanceNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of accounts receivable collected with banker&amp;#8217;s acceptances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AccountsReceivableCollectedWithBankersAcceptanceNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_InventoryPurchasedWithBankersAcceptanceNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of inventory purchased with banker&amp;#8217;s acceptances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_InventoryPurchasedWithBankersAcceptanceNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_IssuanceOfBankersAcceptanceNote">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of issuance of banker&amp;#8217;s acceptances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_IssuanceOfBankersAcceptanceNote</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsAtCarryingValue">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3044-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.1)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsAtCarryingValue</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) in cash and cash equivalents. Cash and cash equivalents are the amount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Includes effect from exchange rate changes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPeriodIncreaseDecrease</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashFlowNoncashInvestingAndFinancingActivitiesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DepreciationDepletionAndAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DepreciationDepletionAndAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) from the effect of exchange rate changes on cash and cash equivalent balances held in foreign currencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 830<br> -SubTopic 230<br> -Section 45<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513438&amp;loc=d3e33268-110906<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectOfExchangeRateOnCashAndCashEquivalents</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxesPaid">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of cash paid during the current period to foreign, federal, state, and local authorities as taxes on income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxesPaid</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount due from customers for the credit sale of goods and services; includes accounts receivable and other types of receivables.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsAndOtherReceivables</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsPayableTrade">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Change in recurring obligations of a business that arise from the acquisition of merchandise, materials, supplies and services used in the production and sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsPayableTrade</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate amount of expenses incurred but not yet paid.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccruedTaxesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period of all taxes owed but not paid, including income, property and other taxes.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccruedTaxesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInCustomerAdvances">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of prepayments by customers for goods or services to be provided at a later date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInCustomerAdvances</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInInventories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the aggregate value of all inventory held by the reporting entity, associated with underlying transactions that are classified as operating activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInInventories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInOperatingCapitalAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInOperatingCapitalAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in the amount of outstanding money paid in advance for goods or services that bring economic benefits for future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInPrepaidSupplies">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of increase (decrease) of consideration paid in advance for supplies that provide economic benefits in future periods.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInPrepaidSupplies</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestPaidNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash paid for interest, excluding capitalized interest, classified as operating activity. Includes, but is not limited to, payment to settle zero-coupon bond for accreted interest of debt discount and debt instrument with insignificant coupon interest rate in relation to effective interest rate of borrowing attributable to accreted interest of debt discount.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4297-108586<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 17<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3367-108585<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestPaidNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093879-108312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 25<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3536-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 24<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3521-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NetIncomeLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The portion of profit or loss for the period, net of income taxes, which is attributable to the parent.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1A<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669619-108580<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-04(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873765&amp;loc=SL114874048-224260<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1B<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=114867106&amp;loc=SL7669625-108580<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 220<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-04(18))<br> -URI http://asc.fasb.org/extlink&amp;oid=114873790&amp;loc=SL114874131-224263<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03(20))<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NetIncomeLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PaymentsToAcquirePropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 13<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3213-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PaymentsToAcquirePropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProceedsFromRelatedPartyDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash inflow from a long-term borrowing made from related parties where one party can exercise control or significant influence over another party; including affiliates, owners or officers and their immediate families, pension trusts, and so forth. Alternate caption: Proceeds from Advances from Affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 14<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3255-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProceedsFromRelatedPartyDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RepaymentsOfConstructionLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The cash outflow from repayment of borrowings to finance the cost of construction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3291-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RepaymentsOfConstructionLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SupplementalCashFlowInformationAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SupplementalCashFlowInformationAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>23
<FILENAME>R7.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6605018592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock', window );">ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 1 &#8211; ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Organization and Nature of Operations
&#8211;&#160;</i></b>China Pharma Holdings, Inc., a Nevada corporation, owns 100% of Onny Investment Limited (Onny), a British
Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &#38; Biotechnology Co., Ltd (Helpson), a company organized
under the laws of the People&#8217;s Republic of China (the PRC). China Pharma Holdings, Inc. and its subsidiaries are referred
to herein as the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">On
December 31, 2012, China Pharma Holdings, Inc. consummated a reincorporation merger for the purpose of changing its state of incorporation
from Delaware to Nevada, pursuant to the terms and conditions of an Agreement and Plan of Merger dated December 27, 2012.&#160;&#160;The
reincorporation merger was approved by stockholders holding the majority of the Company&#8217;s outstanding shares of common stock
on December 21, 2012.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Foreign Investment Industrial Catalogue<i>&#160;</i>(the
&#8220;Catalogue&#8221;) jointly issued by China&#8217;s Ministry of Commerce and the National Development and Reform Commission
(the latest version is the 2012 version, effective January 30, 2012) classified various industries/businesses into three different
categories: (i) encouraged for foreign investment; (ii) restricted to foreign investment; and (iii) prohibited from foreign investment.
For any industry/business not covered by any of these three categories, they will be deemed industries/businesses permitted for
foreign investment. A typical foreign investment restriction in the pharmaceutical industry is that a foreign investment enterprise
(the &#8220;FIE&#8221;) shall not have the whole or majority of its equity interests held by a foreign owner if the FIE establishes
more than 30 branch stores and distributes a variety of brands in those franchise stores. However, the Company&#8217;s business
is not subject to this restriction.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Helpson manufactures and markets generic
and branded pharmaceutical products as well as biochemical products primarily to hospitals and private retailers located throughout
the PRC. The Company believes Helpson&#8217;s business is not subject to any ownership restrictions prescribed under the Catalogue.
Onny acquired 100% of the ownership in Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson&#8217;s
three former shareholders. The transaction was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson
received the Certificate of Approval for Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson
received its business license evidencing its WFOE (Wholly Foreign Owned Enterprise) status on June 21, 2005.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has acquired and continues
to acquire well-accepted medical formulas to add to its diverse portfolio of Western and Chinese medicines.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Consolidation and Basis of Presentation&#160;</i></b>&#8211;
The accompanying financial statements have been prepared in accordance with accounting principles generally accepted in the United
States of America and are expressed in United States dollars. The accompanying consolidated financial statements include the accounts
and operations of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been
eliminated in the consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Helpson&#8217;s functional currency is
the Chinese Renminbi. Helpson&#8217;s revenue and expenses are translated into United States dollars at the average exchange rate
for the period. Assets and liabilities are translated at the exchange rate as of the end of the reporting period. Gains or losses
from translating Helpson&#8217;s financial statements are included in accumulated other comprehensive income, which is a component
of stockholders&#8217; equity. Gains and losses arising from transactions denominated in a currency other than the functional currency
of the entity that is party to the transaction are included in the results of operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Estimates&#160;</i>-&#160;</b>The
methodology used to prepare for the Company&#8217;s financial statements is in conformity with the accounting principles generally
accepted in the United States of America, which requires the management of the Company (&#8220;Management&#8221;) to make estimates
and assumptions that affect: (1) the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities
at the date of the financial statements; and (2) the reported amounts of revenues and expenses during the reporting periods. Therefore,
actual results could differ from those estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cash and Cash Equivalents&#160;</i></b>&#8211;
Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term
banker&#8217;s acceptances notes purchased with maturities of three months or less.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Restricted
Cash</i>&#160;</b>&#8211;<b>&#160;</b>Restricted cash includes cash that has been deposited with a bank to satisfy outstanding
obligations under banker&#8217;s acceptance notes issued by the Company as discussed in Note 7.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Trade Accounts Receivable and Allowance
for Doubtful Accounts &#8211;&#160;</i></b>Trade accounts receivables are carried at the original invoiced amounts, less an allowance
for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer
accounts and an estimation of the overall economic conditions affecting the Company&#8217;s customer base. The Company reviews
a customer&#8217;s credit history before extending credit to the customer. If the financial condition of its customers were to
deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision
is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled
$604,388 and $1,393,576 for the years ended December 31, 2018 and 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade accounts receivable that have been
fully allowed for and determined to be uncollectible are charged against the allowance in the period the determination is made.
The Company charged off uncollectible trade accounts receivable balances in the amount of $0 against the allowance for the years
ended December 31, 2018 and 2017, respectively. It is common practice in the PRC for receivables to extend beyond one year. Customer
balances outstanding for more than one year are allowed for at a greater rate when calculating the allowance for doubtful accounts.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Advances to Suppliers and Advances
from Customers</i></b>&#160;&#8211; Common practice in the PRC is to make advances to suppliers for materials and to receive advances
from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received.
Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews
a supplier&#8217;s credit history and background information before advancing a payment. If the financial condition of its suppliers
were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize
bad debt expenses in the period they are considered unlikely to be collected.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>&#160;</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inventory&#160;</i></b>&#8211; Inventory
consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable value. Cost
is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct
labor and an allocated portion of the Company&#8217;s production overhead. The Company writes down excess and obsolete inventory
to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and
work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary
course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory
item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost.
Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories
are carried at this lower cost basis until sold or scrapped.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Valuation of Long-Lived
Assets</i></b>&#160;&#8211; The carrying values of long-lived assets are reviewed annually for impairment or whenever events
or changes in circumstances indicate that the carrying values may not be recoverable. When such an event occurs, the Company
projects the undiscounted cash flows to be generated from the use of the asset and its eventual disposition over the
remaining life of the asset. If projections indicate that the carrying value of an asset will not be recovered, it is reduced
by the estimated excess of the carrying value over the projected discounted cash flows estimated to be generated by the
asset. If there is uncertainty both in timing and amount, the Company will use the projected discounted cash flows to be
generation by the asset.&#160; For the years ended December 31, 2018 and 2017 the Company evaluated its long-lived assets and
determined that necessary impairment adjustments were $6,479,057 and $14,183,969, respectively. In 2018, the amount is
comprised of $344,786 related to the impairment of certain advances to suppliers and $6,134,271 was related to advances for
intangible assets. In 2017, the amount is comprised of $548,156 related to the impairment of certain prepaid expenses and
$13,635,813 was related to advances for intangible assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Property and Equipment</i></b>&#160;&#8211;
Property and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements are
capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation
relating to office equipment was included in general and administrative expenses, while all other depreciation was included in
cost of revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b>&#160;&#8211;
Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects
the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires
disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The
amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods.
The Company applies the following five-step model in order to determine this amount: (i)&#160;identification of the promised goods
in the contract; (ii) determination of whether the promised goods are performance obligations, including whether they are distinct
in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration;
(iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company
satisfies each performance obligation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The&#160;Company&#160;only&#160;applies&#160;the&#160;five-step&#160;model&#160;to&#160;contracts
when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods or services it transfers
to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the
contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct.
The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation
when the performance obligation is satisfied or as it is satisfied. Generally, the Company&#8217;s performance obligations are transferred
to customers at a point in time, typically upon buyer&#8217;s designated carrier or the buyer picks up the goods at our warehouse.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For all reporting periods, the Company
has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected
length of one year or less, which is an optional exemption that is permitted under the adoption rules.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cost of Revenues</i></b>&#160;&#8211;
Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses associated with the manufacture
and delivery of products.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Research and Development</i></b>&#160;&#8211;
Research and development expenditures are recorded as expenses in the period in which they occur.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Basic and Diluted Loss per Common
Share&#160;</i>-&#160;</b>Basic loss per common share is computed by dividing net loss by the weighted-average number of common
shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable dilutive common
shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no potentially dilutive common
shares outstanding during the years ended December 31, 2018 and 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Credit Risk</i></b>&#160;&#8211;
The carrying amount of accounts receivable included in the consolidated balance sheet represents the Company&#8217;s exposure to
credit risk in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company
performs ongoing credit evaluations of each customer&#8217;s financial condition. The Company maintains allowances for doubtful
accounts and such allowances in the aggregate have not exceeded Management&#8217;s estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has its cash in bank deposits
primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy
of protecting depositors&#8217; interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&#160;1, 2007, which
contains provisions for the implementation of measures for the bankruptcy of PRC banks. In the event that bankruptcy laws are enacted
for banks in the PRC, the Company&#8217;s deposits may be at a higher risk of loss.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Interest Rate Risk</i></b>&#160;&#8211;
The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing
debts and the viability of securing future debt instruments within the PRC.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Pronouncements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Issued Pronouncements</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the Financial Accounting
Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02,&#160;<i>Leases</i>, a new standard on accounting
for leases. The ASU introduces a lessee model that brings most leases onto the balance sheet. The new standard also aligns many
of the underlying principles of the new lessor model with those in the current accounting guidance as well as the FASB&#8217;s new revenue
recognition standard. However, the ASU eliminates the use of bright-line tests in determining lease classification as required
in the current guidance. The ASU also requires additional qualitative disclosures along with specific quantitative disclosures
to better enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases.
The pronouncement is effective for annual reporting periods beginning after December 15, 2018, including interim periods within
that reporting period, using a modified retrospective approach. Early adoption is permitted. The Company does not believe the pronouncement
will have a material impact on its consolidated financial statements and related disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13,&#160;<i>Financial
Instruments &#8211; Credit Losses (Topic 326)</i>, which introduces new guidance for the accounting for credit losses on instruments
within its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of
financial instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified
accounting model for purchased financial assets with credit deterioration since their origination.&#160;The pronouncement will
be effective for public business entities that are SEC filers in fiscal years beginning after&#160;December 15, 2019, including
interim periods within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years
beginning after&#160;December 15, 2018, including interim periods within those fiscal years. The Company anticipates recording lease assets and liabilities of approximately $0.2 million, with no material impact to its consolidated statement of income and comprehensive income. However, the ultimate impacts of adopting ASU 2016-02 will depend on the Company's lease portfolio as of the adoption date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">From
time to time, the FASB or other standards setting bodies issue new accounting pronouncements. Updates to the FASB ASCs are communicated
through issuance of ASUs. Unless otherwise discussed, the Company believes that the recently issued guidance, whether adopted or
to be adopted in the future, is not expected to have a material impact on its consolidated financial statements upon adoption.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for the organization, consolidation and basis of presentation of financial statements disclosure, and significant accounting policies of the reporting entity. May be provided in more than one note to the financial statements, as long as users are provided with an understanding of (1) the significant judgments and assumptions made by an enterprise in determining whether it must consolidate a VIE and/or disclose information about its involvement with a VIE, (2) the nature of restrictions on a consolidated VIE's assets reported by an enterprise in its statement of financial position, including the carrying amounts of such assets, (3) the nature of, and changes in, the risks associated with an enterprise's involvement with the VIE, and (4) how an enterprise's involvement with the VIE affects the enterprise's financial position, financial performance, and cash flows.  Describes procedure if disclosures are provided in more than one note to the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 205<br> -URI http://asc.fasb.org/topic&amp;trid=2122149<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -URI http://asc.fasb.org/topic&amp;trid=2197479<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -URI http://asc.fasb.org/topic&amp;trid=2122369<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>24
<FILENAME>R8.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628685744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureTextBlock', window );">INVENTORY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 2 &#8211; INVENTORY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Inventory consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br /> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br /> 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148,990</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,733,679</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">493,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">481,863</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412,217</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,191,613</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt">Total Inventory</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,054,975</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,407,155</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company wrote off obsolete inventory
totaling $954,311 and $118,003 for the years ending December 31, 2018 and 2017, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for inventory. Includes, but is not limited to, the basis of stating inventory, the method of determining inventory cost, the classes of inventory, and the nature of the cost elements included in inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -URI http://asc.fasb.org/topic&amp;trid=2126998<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>25
<FILENAME>R9.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6753033168">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock', window );">PROPERTY, PLANT AND EQUIPMENT</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 3 &#8211; PROPERTY, PLANT AND EQUIPMENT</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Property, plant and equipment consisted of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2018</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2017</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Permit of land use</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">409,612</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">432,910</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Building</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,511,832</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,052,840</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Plant, machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,576,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,044,515</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Motor vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,598</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Office equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,292</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">200,974</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in"><b>Total</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,008,952</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,061,837</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,714,573</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,520,834</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"><b>Property, plant and equipment, net</b></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,294,379</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,541,003</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Depreciation is computed on a straight-line basis over the estimated
useful lives of the assets as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 89%; text-align: left; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"><b>Asset</b></td><td style="width: 1%; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="width: 10%; text-align: center; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"><b>Life - years</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permit of land use</td><td>&#160;</td>
    <td style="text-align: center">40 - 70</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Building</td><td>&#160;</td>
    <td style="text-align: center">20 - 49</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Plant, machinery and equipment</td><td>&#160;</td>
    <td style="text-align: center">5 - 10</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Motor vehicle</td><td>&#160;</td>
    <td style="text-align: center">5 - 10</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3-5</td></tr>
</table>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Depreciation relating to office equipment
was included in general and administrative expenses, while all other depreciation was included in cost of revenue. For the years
ended December 31, 2018 and 2017, depreciation expense was $3,143,596 and $3,125,937, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, accounting policies and methodology, roll forwards, depreciation, depletion and amortization expense, including composite depreciation, accumulated depreciation, depletion and amortization expense, useful lives and method used, income statement disclosures, assets held for sale and public utility disclosures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -URI http://asc.fasb.org/topic&amp;trid=2155823<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>26
<FILENAME>R10.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6640746032">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IntangibleAssetsDisclosureTextBlock', window );">INTANGIBLE ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 4 - INTANGIBLE ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets represent the cost of
medical formulas approved for production by the China Food and Drug Administration (&#8220;CFDA&#8221;). The Company did not obtain
CFDA production approval for any medical formulas during the years ended December 31, 2018 and 2017, and no costs were reclassified
from advances to intangible assets during the years ended December 31, 2018 and 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Approved medical formulas are amortized
from the date CFDA approval is obtained over their individually identifiable estimated useful lives, which range from ten to thirteen
years.&#160;&#160;It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could
occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization
expense relating to intangible assets was $115,143 and $165,394, respectively for the years ended December 31, 2018 and 2017, and
was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of
their amortization period.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company evaluates each approved medical
formula for impairment at the date of CFDA approval, when indications of impairment are present and also at the date of each financial
statement. The Company&#8217;s evaluation is based on an estimated undiscounted net cash flow model, which considers currently
available market data for the related drug and the Company&#8217;s estimated market share. If the carrying value of the medical
formula exceeds the estimated future net cash flows, an impairment loss is recognized for the excess of the carrying value over
the fair value of the medical formula, which is determined by the estimated discounted future net cash flows. No impairment loss
was recognized during the years ended December 31, 2018 and 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Intangible assets consisted solely of CFDA
approved medical formulas as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>December&#160;31,</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>December&#160;31,</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2018</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2017</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Gross carrying amount</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,909,318</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,188,547</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,642,875</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,789,691</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net carrying amount</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">266,443</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">398,856</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The estimated aggregate annual amortization
expense for each of the next five years and thereafter is as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid"><b>Year</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">60,038</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,957</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">266,443</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IntangibleAssetsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for all or part of the information related to intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -URI http://asc.fasb.org/topic&amp;trid=2144416<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IntangibleAssetsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>27
<FILENAME>R11.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6752966672">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances for Purchases of Intangible Assets<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract', window );"><strong>Advances for Purchases of Intangible Assets [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock', window );">ADVANCES FOR PURCHASES OF INTANGIBLE ASSETS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 5 &#8211; ADVANCES FOR PURCHASES OF INTANGIBLE ASSETS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to expand the number of medicines
the Company manufactured and marketed, it entered into contracts with independent laboratories and others for the purchase of medical
formulas. Although CFDA approval had not been obtained for these medical formulas at the dates of the respective contracts, the
objective of the contracts was for the Company to purchase CFDA-approved medical formulas once the CFDA approval process is completed.
The Company received the titles to two patents that relate to medical formulas currently in the CFDA approval process for the year
ended December 31, 2013. These patents are not expired.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Prior to entering into contracts with the
Company, laboratories are typically required to complete all&#160;research and development to determine the content of the medical
formula and the method to produce the generic medicine. The application to the CFDA for production approval must be made by the
production facility that will produce the related product. As a result, a contract typically provides that the Company buys the
medical formula from the laboratory and the laboratory is required to assist the Company in applying for and obtaining the production
approval from the CFDA.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In order to promote the standard of the
pharmaceutical industry in China in line with international standards, significant changes have taken place in the policies and
regulations in this industry in recent years. A series of policies on consistency evaluation and drug review process have been
issued, and more potential reforms and adjustments are underway. In this context, the Company believes that the uncertainties in
the timetables for obtaining CFDA production approvals for products under research are increasing.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the new regulations and policy environment,
the criteria for formulations&#8217; development are more stringent. The Company must supplement and improve the corresponding
processes and standards to meet the latest requirements of CFDA in accordance with the requirements of consistency evaluation.
As a result, the Company anticipates an extended timeline on the approval process of our current pipeline products.</p>





<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Under the terms of the contracts, the laboratories
are required to assist the Company in obtaining production approval for the medical formulas from the CFDA. Management monitors
the status of each medical formula on a regular basis in order to assess whether the laboratories are performing adequately under
the contracts. If a medical product is not approved by the CFDA, as evidenced by their issuance of a denial letter, or if the laboratory
breaches the contract, the laboratory is required under the contract to provide a refund to the Company of the full amount of the
payments made to the laboratory for that formula, or the Company can require the application of those payments to another medical
formula with the same laboratory. As a result of the refund right, the Company is ultimately purchasing an approved medical product.
Accordingly, payments made prior to the issuance of production approval by the CFDA are recorded as advances for purchases of intangible
assets.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">To date, no formula has failed to receive
CFDA production approval nor has the Company been informed or been made aware of any formula that may fail to receive such approval.
However, there is no assurance that the medical products will receive production approval, and if the Company does not receive
such approval, it will enforce its contractual rights to receive a refund from the laboratory or have the payments applied to another
medical formula with the same laboratory.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company was
obligated to pay laboratories and others approximately $0.30 million upon the completion of various phases of contracts to obtain
CFDA production approval of medical formulas.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During the year ended December 31, 2018,
the Company reviewed the contracts relating to advances made for purchases of intangible assets with independent laboratories and
determined that the advances made by the Company for two formulas to two laboratories were impaired. In 2017, four formulas to
three of the independent laboratories were impaired.&#160;As a result, the Company recognized an impairment loss for the advances
made to these laboratories for the years ended December 31, 2018 and 2017 in the amount of $6,134,271 and $13,635,813, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Advances for Purchases of Intangible Assets</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AdvancesForPurchasesOfIntangibleAssetsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of advances for purchases of intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AdvancesForPurchasesOfIntangibleAssetsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>28
<FILENAME>R12.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6634264576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsAbstract', window );"><strong>Related Party Transactions [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock', window );">RELATED PARTY TRANSACTIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 6 &#8211; RELATED PARTY TRANSACTIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">A member of the Company's board of
directors ("Board") had previously advanced the Company an aggregate amount of $1,354,567 as of December 31, 2018 and
2017, which is recorded as Other payables &#8211; related parties on the accompanying consolidated balance sheets. The advances
bear interest at a rate of 1.0% per year.&#160;&#160;Total interest expense for each of the years ended December 31, 2018 and 2017
was $13,546.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">During 2018, the Company received advances
totaling $278,696 from our Chairperson, Chief Executive Officer and Interim Chief Financial Officer. This amount is recorded as
Other payables &#8211; related parties on the accompanying consolidated balance sheets as of December 31, 2018. An aggregate of
$87,254 was repaid in January 2019. Compensation payable to our Chairperson, Chief Executive Officer and Interim Chief Financial
Officer is included in Other payables in the accompanying consolidated balance sheet totaling $2,051,186 and $1,815,186 as of December
31, 2018 and 2017, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RelatedPartyTransactionsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for related party transactions. Examples of related party transactions include transactions between (a) a parent company and its subsidiary; (b) subsidiaries of a common parent; (c) and entity and its principal owners; and (d) affiliates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -URI http://asc.fasb.org/topic&amp;trid=2122745<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RelatedPartyTransactionsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>29
<FILENAME>R13.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6752999040">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Banker's Acceptance Notes Payable<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingAndThriftAbstract', window );"><strong>Banking and Thrift [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BankingAndThriftDisclosureTextBlock', window );">BANKER'S ACCEPTANCE NOTES PAYABLE</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 7 &#8211; BANKER'S ACCEPTANCE NOTES
PAYABLE</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In March 2017 the Company entered into
a Banker's Acceptance Note Agreement with a bank. Pursuant to the terms of the agreement, the Company can issue banker's acceptance
notes to any third party as payment of amounts owing to that third party. The Company is required to deposit with the bank an amount
equal to the amounts represented by the banker's acceptance notes issued to the third parties. The amount of these deposited balances
is shown as "Restricted cash" on the accompanying balance sheets as of December 31, 2018 and 2017. The maximum amount
that the Company can issue under this agreement is limited to the lesser of RMB30,000,000 (approximately $4.5 million) or the amount
of cash available to deposit against the banker's acceptance notes. In addition, the agreement calls for the payment of fees equal
to 0.05% of the note amount to the bank. As of December 31, 2018 and 2017, the Company had outstanding banker's acceptance notes
in the amount of $1,273,940 and $709,796, respectively.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankingAndThriftAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingAndThriftAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BankingAndThriftDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for financial services specifically banking and thrift entities at the end of the reporting period.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -URI http://asc.fasb.org/topic&amp;trid=2209208<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BankingAndThriftDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>30
<FILENAME>R14.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628401904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Loan Facility<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtTextBlock', window );">CONSTRUCTION LOAN FACILITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 8 &#8211; CONSTRUCTION LOAN FACILITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company obtained a construction loan
facility, dated June 21, 2013, in the aggregate amount of RMB 80,000,000 (approximately $13 million). The loan facility is for
an eight-year term, which commenced on July 11, 2013, the initial draw-down date.&#160;The proceeds of the loan were used for and
are collateralized by the construction of the Company's new production facility and the included production line equipment
and machinery. The loan bears interest based upon 110% of the PRC government's eight-year term rate effective on the actual
draw-down date, subject to annual adjustments based on 110% of the floating rate for the same type of loan on the anniversary from
the draw-down date and its subsequent anniversary dates.&#160;&#160;On July 10, 2016, 2017 and 2018 the interest rate was adjusted
to 5.39%, 5.39% and 5.39%, respectively. &#160;The loan required interest only payments for the first two years. Beginning July
11, 2015, the balance of the principal was due in at least two (2) annual installments with the first annual payment being due
within the six month period after July 10, 2015 and the second annual payment being due July 10, 2016 and each following year over
the next five years through July 11, 2022 on the identical terms as described above for 2015. The Company has made all required
payments due under the loan. As of December 31, 2018, the Company had no additional amounts available to it under this facility.
During the year ended December 31, 2018, the Company made principal payments in the amount of $2,030,214 (RMB 15,000,000).</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;Principal payments required for the
remaining term of the loan facility as of December 31, 2018 are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,181,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,181,360</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,181,360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,544,080</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Fair Value of Construction Loan Facility</i></b>
&#8211; Based on the borrowing rates currently available to the Company for bank loans with similar terms and maturities, the carrying
amounts of the construction loan facility outstanding as of December 31, 2018 and 2017 approximated its fair value because the
underlying instrument bears an interest rate that approximated current market rates.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for long-term debt.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -URI http://asc.fasb.org/topic&amp;trid=2208564<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>31
<FILENAME>R15.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6752992528">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureTextBlock', window );">INCOME TAXES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 9 - INCOME TAXES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Deferred income tax assets and liabilities are measured using
enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected to be recovered
or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in income in the period
that includes the enactment date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Liabilities are established for uncertain tax positions expected
to be taken in income tax returns when such positions are judged to meet the "more-likely-than-not" threshold based
on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are included as a
component of other expenses. Through December 31, 2018, the Company has not identified any uncertain tax positions that it has
taken. U.S. income tax returns for the years ended December 31, 2015 through December 31, 2018 and the Chinese income tax return
for the year ended December 31, 2018 are open for possible examination.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On March 16, 2007, the National People's
Congress of China passed the Enterprise Income Tax Law (EIT Law) and on December 6, 2007, the State Council of China issued the
Implementation Regulations for the EIT Law, which took effect on January&#160;1, 2008. The EIT Law and Implementation Regulations
Rules impose a unified EIT of 25% on all domestic-invested enterprises and Foreign Invested Entities, or FIEs, unless they qualify
under certain limited exceptions.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is located in a special region,
which had a 15% corporate income tax rate before the new EIT Law. The new EIT Law abolished the preferential corporate income tax
rate in the special region. The Company transitioned to the new 25% tax rate over a five year period which began on January 1,
2008. During 2010, the Company applied for and received a favorable tax rate of 15% for fiscal 2011 through 2013 due to its status
in the PRC as a high technology enterprise. In 2013, the Company again applied for and received the same favorable tax rate for
2014 to 2016.&#160;The recent&#160;net losses have put the Company in an unfavorable position for the potential renewal of&#160;"National
High-Tech Enterprise" status in 2017. After evaluating the feasibility of the renewal, the Company has decided not to renew
this status.&#160;Under the current tax law in the PRC, the Company is and will be subject to the enterprise income tax rate of
25%.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The provision for income taxes consisted
of the following:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Years Ended December 31,</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2018</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2017</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(178,408</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,419</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">122,631</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"><b>Total income tax expense</b></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(109,989</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">122,631</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">Following is a reconciliation of income taxes calculated at
the federal statutory rates to the provision for income taxes:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Years Ended December 31,</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2018</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2017</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">(Benefit) tax at statutory rate of 25%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,715,040</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,788,734</td><td style="width: 1%; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prior year refund received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(178,408</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other, primarily the difference in U.S. tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,881</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,077</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,775,578</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,903,288</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt"><b>Income tax (benefit) expense</b></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(109,989</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">122,631</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>



<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The temporary differences which give rise
to the deferred income tax assets and liability are as follows:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><b>Deferred income tax assets:</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Allowance for doubtful trade receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,453,769</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,552,432</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Allowance for doubtful other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,002</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventory obsolescence reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,487,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,595,671</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expenses not deductible in current year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,101,268</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,076,126</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances for intangible assets impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,628,803</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,387,237</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PRC net operating loss carry forward</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,124,191</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,572,439</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">U.S. net operating loss carry forward</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,187,112</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,076,830</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,990,951</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,270,737</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,990,951</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,270,737</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Net deferred income tax asset</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><b>Deferred income tax liability:</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Intangible assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">764,374</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">738,175</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, the Company had
net operating loss carryforwards for PRC tax purposes of approximately $52.5 million, which are available to offset any future
taxable income through 2023. Approximately $6.1 million of these carryforwards expired in 2018. Approximately $3.9 million of the
remaining carryforwards will expire in 2019. During 2018, the Company received a refund related to its 2013 PRC tax return in the
amount of $178,408.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also has net operating losses
for United States federal income tax purposes of approximately $5.7 million which are available to offset future taxable income,
if any, through 2038.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recent U.S. federal tax legislation, commonly
referred to as the Tax Cuts and Jobs Act (the "U.S. Tax Reform"), was signed into law on December&#160;22, 2017. The
U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal
corporate income tax rate from 35% to 21% for taxable years beginning after December&#160;31, 2017; limiting and/or eliminating
many business deductions; migrating the U.S. to a territorial tax system with a&#160;one-time&#160;transition tax on a mandatory
deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally
eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.
Taxpayers may elect to pay the&#160;one-time&#160;transition tax over eight years, or in a single&#160;lump-sum&#160;payment. The
decrease in the United States federal corporate income tax rate from 34% to 21% for 2018 decreased the valuation allowance related
to the U.S. net operating losses by approximately $667,000 at December 31, 2017. There was no liability at December 31, 2018 and
2017 for the mandatory deemed repatriation tax.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In assessing the likelihood of realization
of deferred tax assets, Management considers whether it is more likely than not that some portion or all of the deferred tax assets
will not be realized.&#160;&#160;The ultimate realization of deferred tax assets is dependent upon the generation of future taxable
income during the periods in which those differences become deductible or tax loss carry forwards are utilized.&#160;&#160;Management
considers projected future taxable income and tax planning strategies in making this assessment.&#160;&#160;Based upon an assessment
of the level of historical taxable income and projections for future taxable income over the periods on which the deferred tax
assets are deductible or can be utilized, Management believes it is not likely for the Company to realize all benefits of the deferred
tax assets as of December 31, 2018 and 2017.&#160;&#160;Therefore, the Company provided for a valuation allowance against its deferred
tax assets of $26,990,951 and $27,270,737 as of December 31, 2018 and 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company also incurred various other
taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any
unpaid amounts are reflected on the balance sheets as accrued taxes payable.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -URI http://asc.fasb.org/topic&amp;trid=2144680<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>32
<FILENAME>R16.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6605018592">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock', window );">FAIR VALUE MEASUREMENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white"><b>NOTE 10 &#8211; FAIR VALUE MEASUREMENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">Fair value is
defined as the exchange price that would be received for an asset or paid to transfer a liability (an exit price) in the principal
or most advantageous market for the asset or liability in an orderly transaction between market participants on the measurement
date. To measure fair value, a hierarchy has been established which requires an entity to maximize the use of observable inputs
and minimize the use of unobservable inputs. This hierarchy uses three levels of inputs to measure the fair value of assets and
liabilities as follows: Level 1 &#8211; Quoted prices in active markets for identical assets or liabilities; Level 2 &#8211; Observable
inputs other than Level 1 including quoted prices for similar assets or liabilities, quoted prices in less active markets, or other
observable inputs that can be corroborated by observable market data; and Level 3 &#8211; Unobservable inputs supported by little
or no market activity for financial instruments whose value is determined using pricing models, discounted cash flow methodologies,
or similar techniques, as well as instruments for which the determination of fair value requires significant management judgment
or estimation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; background-color: white">&#160;</p>


<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">The Company uses
fair value to measure the value of the banker&#8217;s acceptance notes it holds.&#160;The banker&#8217;s acceptance notes are recorded at cost
which approximates fair value.&#160;&#160;The Company held the following assets and liabilities recorded at fair value:</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value Measurements at <br /> Reporting Date Using</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt">Banker&#8217;s acceptance notes</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20,579</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20,579</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,579</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 4pt double">$</td><td style="text-align: right; border-bottom: Black 4pt double">20,579</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td colspan="12" style="font-weight: bold; text-align: center">Fair Value Measurements at</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Reporting Date Using</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt">Banker&#8217;s acceptance notes</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">39,867</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">39,867</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">39,867</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">39,867</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueMeasurementInputsDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure of the fair value measurement of assets and liabilities, which includes financial instruments measured at fair value that are classified in shareholders' equity, which may be measured on a recurring or nonrecurring basis.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -URI http://asc.fasb.org/topic&amp;trid=2155941<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueMeasurementInputsDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>33
<FILENAME>R17.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628685744">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityAbstract', window );"><strong>Equity [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock', window );">STOCKHOLDERS' EQUITY</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 11 - STOCKHOLDERS' EQUITY</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company is authorized to issue 95,000,000
shares of common stock, $0.001 par value, and 5,000,000 shares of preferred stock, $0.001 par value. The preferred stock may be
issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely
by the Company's Board.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><u>Employee Stock Options</u></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><i>2010 Incentive Plan</i></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">On November 12, 2010, the Company's
Board of Directors adopted the Company's 2010 Incentive Plan (the "Plan"), which was then approved by stockholders
on December 22, 2010. The Plan gave the Company the ability to grant stock options, restricted stock, stock appreciation rights
and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants
of the Company and/or its subsidiaries. The Plan currently allows for equity awards of up to 4,000,000 shares of common stock.
Through December 31, 2018, there were 175,000 shares of restricted stock granted and outstanding under the Plan.&#160; No options
were outstanding as of December 31, 2018 under the Plan.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">There were no securities issued from the Plan during each of
the years ended December 31, 2018 and 2017.&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company recognized no compensation
expense related to the awards of common shares and the grants and modifications of stock options during each of the years ended
December 31, 2018 and 2017.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The fair value of each option award is
estimated on the date of grant using the Black-Scholes Option Pricing Model. Expected volatility is based on the historical volatility
of the Company's common stock prices. The Company uses historical data to estimate employee termination rates. The expected
term of options granted is determined by the simplified method, which is one-half of the original contractual term. The simplified
method is used due to the lack of historical share option exercise data to provide a reasonable basis upon which to estimate expected
term. The risk-free rate for periods within the contractual life of the option is based on the U.S. Treasury yield curve in effect
at the time of grant.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">As of December 31, 2018, there was no remaining
unrecognized compensation expense related to stock options or restricted stock grants.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockholdersEquityNoteDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for shareholders' equity comprised of portions attributable to the parent entity and noncontrolling interest, including other comprehensive income. Includes, but is not limited to, balances of common stock, preferred stock, additional paid-in capital, other capital and retained earnings, accumulated balance for each classification of other comprehensive income and amount of comprehensive income.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -URI http://asc.fasb.org/topic&amp;trid=2208762<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockholdersEquityNoteDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>34
<FILENAME>R18.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6606241856">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Commitments and Contingencies<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract', window );"><strong>Commitments and Contingencies Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock', window );">COMMITMENTS AND CONTINGENCIES</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 12 &#8211; COMMITMENTS AND CONTINGENCIES</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Economic environment </i>- </b>Substantially
all of the Company's operations are conducted in the PRC, and therefore the Company is subject to special considerations and significant
risks not typically associated with companies operating in the United States of America. These risks include, among others, the
political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company's results from operations
may be adversely affected by changes in the political and social conditions in the PRC, and by changes in governmental policies
with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad, and rates and methods
of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely affect the Company's
operations.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In addition, all of the Company's revenue
is denominated in the PRC's currency of Renminbi (RMB), which must be converted into other currencies before remittance out of
the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval of
the PRC government.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommitmentsAndContingenciesDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for commitments and contingencies.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 450<br> -URI http://asc.fasb.org/topic&amp;trid=2127136<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 440<br> -URI http://asc.fasb.org/topic&amp;trid=2144648<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommitmentsAndContingenciesDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>35
<FILENAME>R19.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6626327328">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RisksAndUncertaintiesAbstract', window );"><strong>Risks and Uncertainties [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskDisclosureTextBlock', window );">CONCENTRATIONS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b>NOTE 13 &#8211; CONCENTRATIONS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2018, no
customer accounted for more than 10% of sales and two customers accounted for 49.1% and 10.6% of accounts receivable.&#160;Three
suppliers accounted for 26.2%, 17.0% and 11.2% of raw material purchases, and three different products accounted for 33%, 20% and
18% of revenue.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For the year ended December 31, 2017, no
customer accounted for more than 10.0% of sales and four suppliers accounted for 19.8%, 17.1%, 15.4% and 11.8% of raw material
purchases, two customers accounted for 47.4% and 14.0% of accounts receivable, and three different products accounted for 41%,
17% and 16% of revenue.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskDisclosureTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for any concentrations existing at the date of the financial statements that make an entity vulnerable to a reasonably possible, near-term, severe impact. This disclosure informs financial statement users about the general nature of the risk associated with the concentration, and may indicate the percentage of concentration risk as of the balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -URI http://asc.fasb.org/topic&amp;trid=2134479<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskDisclosureTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RisksAndUncertaintiesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RisksAndUncertaintiesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>36
<FILENAME>R20.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6638073760">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Subsequent Events<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsAbstract', window );"><strong>Subsequent Events [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_SubsequentEventsTextBlock', window );">SUBSEQUENT EVENTS</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"><b>NOTE 14 &#8211; SUBSEQUENT EVENTS</b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In accordance with ASC 855-10 the Management
reviewed the Company's operations subsequent to December 31, 2018 to the date these consolidated financial statements were
issued, and has determined the Company does not have any material subsequent events to disclose in these consolidated financial
statements.</p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_SubsequentEventsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 855<br> -URI http://asc.fasb.org/topic&amp;trid=2122774<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_SubsequentEventsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>37
<FILENAME>R21.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6762486576">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies (Policies)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccountingPoliciesAbstract', window );"><strong>Accounting Policies [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndNatureOfOperationsPolicyTextBlock', window );">Organization and Nature of Operations</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Organization and Nature of Operations
&#8211;&#160;</i></b>China Pharma Holdings, Inc., a Nevada corporation, owns 100% of Onny Investment Limited (Onny), a British
Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &#38; Biotechnology Co., Ltd (Helpson), a company organized
under the laws of the People&#8217;s Republic of China (the PRC). China Pharma Holdings, Inc. and its subsidiaries are referred
to herein as the Company.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">On
December 31, 2012, China Pharma Holdings, Inc. consummated a reincorporation merger for the purpose of changing its state of incorporation
from Delaware to Nevada, pursuant to the terms and conditions of an Agreement and Plan of Merger dated December 27, 2012.&#160;&#160;The
reincorporation merger was approved by stockholders holding the majority of the Company&#8217;s outstanding shares of common stock
on December 21, 2012.</font></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Foreign Investment Industrial Catalogue<i>&#160;</i>(the
&#8220;Catalogue&#8221;) jointly issued by China&#8217;s Ministry of Commerce and the National Development and Reform Commission
(the latest version is the 2012 version, effective January 30, 2012) classified various industries/businesses into three different
categories: (i) encouraged for foreign investment; (ii) restricted to foreign investment; and (iii) prohibited from foreign investment.
For any industry/business not covered by any of these three categories, they will be deemed industries/businesses permitted for
foreign investment. A typical foreign investment restriction in the pharmaceutical industry is that a foreign investment enterprise
(the &#8220;FIE&#8221;) shall not have the whole or majority of its equity interests held by a foreign owner if the FIE establishes
more than 30 branch stores and distributes a variety of brands in those franchise stores. However, the Company&#8217;s business
is not subject to this restriction.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Helpson manufactures and markets generic
and branded pharmaceutical products as well as biochemical products primarily to hospitals and private retailers located throughout
the PRC. The Company believes Helpson&#8217;s business is not subject to any ownership restrictions prescribed under the Catalogue.
Onny acquired 100% of the ownership in Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson&#8217;s
three former shareholders. The transaction was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson
received the Certificate of Approval for Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson
received its business license evidencing its WFOE (Wholly Foreign Owned Enterprise) status on June 21, 2005.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has acquired and continues
to acquire well-accepted medical formulas to add to its diverse portfolio of Western and Chinese medicines.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConsolidationPolicyTextBlock', window );">Consolidation and Basis of Presentation</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Consolidation and Basis of Presentation&#160;</i></b>&#8211;
The accompanying financial statements have been prepared in accordance with accounting principles generally accepted in the United
States of America and are expressed in United States dollars. The accompanying consolidated financial statements include the accounts
and operations of the Company and its wholly-owned subsidiaries. All significant intercompany balances and transactions have been
eliminated in the consolidation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Helpson&#8217;s functional currency is
the Chinese Renminbi. Helpson&#8217;s revenue and expenses are translated into United States dollars at the average exchange rate
for the period. Assets and liabilities are translated at the exchange rate as of the end of the reporting period. Gains or losses
from translating Helpson&#8217;s financial statements are included in accumulated other comprehensive income, which is a component
of stockholders&#8217; equity. Gains and losses arising from transactions denominated in a currency other than the functional currency
of the entity that is party to the transaction are included in the results of operations.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_UseOfEstimates', window );">Accounting Estimates</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Accounting Estimates&#160;</i>-&#160;</b>The
methodology used to prepare for the Company&#8217;s financial statements is in conformity with the accounting principles generally
accepted in the United States of America, which requires the management of the Company (&#8220;Management&#8221;) to make estimates
and assumptions that affect: (1) the reported amounts of assets and liabilities and the disclosures of contingent assets and liabilities
at the date of the financial statements; and (2) the reported amounts of revenues and expenses during the reporting periods. Therefore,
actual results could differ from those estimates.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock', window );">Cash and Cash Equivalents</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cash and Cash Equivalents&#160;</i></b>&#8211;
Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term
banker&#8217;s acceptances notes purchased with maturities of three months or less.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy', window );">Restricted Cash</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"><b><i>Restricted
Cash</i>&#160;</b>&#8211;<b>&#160;</b>Restricted cash includes cash that has been deposited with a bank to satisfy outstanding
obligations under banker&#8217;s acceptance notes issued by the Company as discussed in Note 7.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy', window );">Trade Accounts Receivable and Allowance for Doubtful Accounts</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Trade Accounts Receivable and Allowance
for Doubtful Accounts &#8211;&#160;</i></b>Trade accounts receivables are carried at the original invoiced amounts, less an allowance
for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer
accounts and an estimation of the overall economic conditions affecting the Company's customer base. The Company reviews
a customer's credit history before extending credit to the customer. If the financial condition of its customers were to
deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision
is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled
$604,388 and $1,393,576 for the years ended December 31, 2018 and 2017, respectively.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Trade accounts receivable that have been
fully allowed for and determined to be uncollectible are charged against the allowance in the period the determination is made.
The Company charged off uncollectible trade accounts receivable balances in the amount of $0 against the allowance for the years
ended December 31, 2018 and 2017, respectively. It is common practice in the PRC for receivables to extend beyond one year. Customer
balances outstanding for more than one year are allowed for at a greater rate when calculating the allowance for doubtful accounts.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock', window );">Advances to Suppliers and Advances from Customers</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Advances to Suppliers and Advances
from Customers</i></b>&#160;&#8211; Common practice in the PRC is to make advances to suppliers for materials and to receive advances
from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received.
Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews
a supplier's credit history and background information before advancing a payment. If the financial condition of its suppliers
were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize
bad debt expenses in the period they are considered unlikely to be collected.<i>&#160;</i></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryPolicyTextBlock', window );">Inventory</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i></i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Inventory&#160;</i></b>&#8211; Inventory
consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable value. Cost
is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct
labor and an allocated portion of the Company's production overhead. The Company writes down excess and obsolete inventory
to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and
work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary
course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory
item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost.
Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories
are carried at this lower cost basis until sold or scrapped.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock', window );">Valuation of Long-Lived Assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Valuation of Long-Lived Assets</i></b>&#160;&#8211;
The carrying values of long-lived assets are reviewed annually for impairment or whenever events or changes in circumstances indicate
that the carrying values may not be recoverable. When such an event occurs, the Company projects the undiscounted cash flows to
be generated from the use of the asset and its eventual disposition over the remaining life of the asset. If projections indicate
that the carrying value of an asset will not be recovered, it is reduced by the estimated excess of the carrying value over the
projected discounted cash flows estimated to be generated by the asset. If there is uncertainty both in timing and amount, the
Company will use the projected discounted cash flows to be generation by the asset.&#160; For the years ended December 31, 2018
and 2017 the Company evaluated its long-lived assets and determined that necessary impairment adjustments were $6,479,057 and
$14,183,969, respectively. In 2018, the amount is comprised of $344,786 related to the impairment of certain advances to suppliers
and $6,134,271 was related to advances for intangible assets. In 2017, the amount is comprised of $548,156 related to the impairment
of certain prepaid expenses and $13,635,813 was related to advances for intangible assets.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock', window );">Property and Equipment</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Property and Equipment</i></b>&#160;&#8211;
Property and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements are
capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation
relating to office equipment was included in general and administrative expenses, while all other depreciation was included in
cost of revenue.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_RevenueRecognitionPolicyTextBlock', window );">Revenue Recognition</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Revenue Recognition</i></b>&#160;&#8211;
Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects
the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires
disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The
amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange for those goods.
The Company applies the following five-step model in order to determine this amount: (i)&#160;identification of the promised goods
in the contract; (ii) determination of whether the promised goods are performance obligations, including whether they are distinct
in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable consideration;
(iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or as) the Company
satisfies each performance obligation.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The&#160;Company&#160;only&#160;applies&#160;the&#160;five-step&#160;model&#160;to&#160;contracts
when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods or services it transfers
to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception, the Company reviews the
contract to determine which performance obligations the Company must deliver and which of these performance obligations are distinct.
The Company recognizes as revenues the amount of the transaction price that is allocated to the respective performance obligation
when the performance obligation is satisfied or as it is satisfied. Generally, the Company's performance obligations are transferred
to customers at a point in time, typically upon buyer's designated carrier or the buyer picks up the goods at our warehouse.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">For all reporting periods, the Company
has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected
length of one year or less, which is an optional exemption that is permitted under the adoption rules.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CostOfSalesPolicyTextBlock', window );">Cost of Revenues</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Cost of Revenues</i></b>&#160;&#8211;
Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses associated with the manufacture
and delivery of products.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ResearchAndDevelopmentExpensePolicy', window );">Research and Development</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Research and Development</i></b>&#160;&#8211;
Research and development expenditures are recorded as expenses in the period in which they occur.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EarningsPerSharePolicyTextBlock', window );">Basic and Diluted Loss per Common Share</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Basic and Diluted Loss per Common
Share&#160;</i>-&#160;</b>Basic loss per common share is computed by dividing net loss by the weighted-average number of common
shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable dilutive common
shares.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">There were no potentially dilutive common
shares outstanding during the years ended December 31, 2018 and 2017, respectively.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskCreditRisk', window );">Credit Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Credit Risk</i></b>&#160;&#8211;
The carrying amount of accounts receivable included in the consolidated balance sheet represents the Company's exposure to
credit risk in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company
performs ongoing credit evaluations of each customer's financial condition. The Company maintains allowances for doubtful
accounts and such allowances in the aggregate have not exceeded Management's estimates.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">The Company has its cash in bank deposits
primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy
of protecting depositors' interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&#160;1, 2007, which
contains provisions for the implementation of measures for the bankruptcy of PRC banks. In the event that bankruptcy laws are enacted
for banks in the PRC, the Company's deposits may be at a higher risk of loss.</p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_InterestRateRiskPolicyTextBlock', window );">Interest Rate Risk</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Interest Rate Risk</i></b>&#160;&#8211;
The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing
debts and the viability of securing future debt instruments within the PRC.</p><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock', window );">Recent Accounting Pronouncements</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><b><i>Recent Accounting Pronouncements</i></b></p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">Recently Issued Pronouncements</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In February 2016, the Financial Accounting
Standards Board issued Accounting Standards Update (&#8220;ASU&#8221;) No. 2016-02,&#160;<i>Leases</i>, a new standard on accounting
for leases. The ASU introduces a lessee model that brings most leases onto the balance sheet. The new standard also aligns many
of the underlying principles of the new lessor model with those in the current accounting guidance as well as the FASB&#8217;s new revenue
recognition standard. However, the ASU eliminates the use of bright-line tests in determining lease classification as required
in the current guidance. The ASU also requires additional qualitative disclosures along with specific quantitative disclosures
to better enable users of financial statements to assess the amount, timing, and uncertainty of cash flows arising from leases.
The pronouncement is effective for annual reporting periods beginning after December 15, 2018, including interim periods within
that reporting period, using a modified retrospective approach. Early adoption is permitted. The Company does not believe the pronouncement
will have a material impact on its consolidated financial statements and related disclosures.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">In June 2016, the FASB issued ASU 2016-13,&#160;<i>Financial
Instruments &#8211; Credit Losses (Topic 326)</i>, which introduces new guidance for the accounting for credit losses on instruments
within its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of
financial instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified
accounting model for purchased financial assets with credit deterioration since their origination.&#160;The pronouncement will
be effective for public business entities that are SEC filers in fiscal years beginning after&#160;December 15, 2019, including
interim periods within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years
beginning after&#160;December 15, 2018, including interim periods within those fiscal years. The Company anticipates recording lease assets and liabilities of approximately $0.2 million, with no material impact to its consolidated statement of income and comprehensive income. However, the ultimate impacts of adopting ASU 2016-02 will depend on the Company's lease portfolio as of the adoption date.</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify">&#160;&#160;</p>

<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"><font style="background-color: white">From
time to time, the FASB or other standards setting bodies issue new accounting pronouncements. Updates to the FASB ASCs are communicated
through issuance of ASUs. Unless otherwise discussed, the Company believes that the recently issued guidance, whether adopted or
to be adopted in the future, is not expected to have a material impact on its consolidated financial statements upon adoption.</font></p><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for advances to Suppliers and advances from Customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AdvancesToSuppliersAndAdvancesFromCustomersPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_InterestRateRiskPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for interest rate risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_InterestRateRiskPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_OrganizationAndNatureOfOperationsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for organization and nature of operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_OrganizationAndNatureOfOperationsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccountingPoliciesAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccountingPoliciesAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for cash and cash equivalents, including the policy for determining which items are treated as cash equivalents. Other information that may be disclosed includes (1) the nature of any restrictions on the entity's use of its cash and cash equivalents, (2) whether the entity's cash and cash equivalents are insured or expose the entity to credit risk, (3) the classification of any negative balance accounts (overdrafts), and (4) the carrying basis of cash equivalents (for example, at cost) and whether the carrying amount of cash equivalents approximates fair value.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Entity's cash and cash equivalents accounting policy with respect to restricted balances.  Restrictions may include legally restricted deposits held as compensating balances against short-term borrowing arrangements, contracts entered into with others, or company statements of intention with regard to particular deposits; however, time deposits and short-term certificates of deposit are not generally included in legally restricted deposits.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(1)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 305<br> -SubTopic 10<br> -Section 05<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6375392&amp;loc=d3e26790-107797<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=98513485&amp;loc=d3e4273-108586<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CashAndCashEquivalentsRestrictedCashAndCashEquivalentsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskCreditRisk">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for credit risk.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 825<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108315417&amp;loc=d3e61044-112788<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskCreditRisk</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConsolidationPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy regarding (1) the principles it follows in consolidating or combining the separate financial statements, including the principles followed in determining the inclusion or exclusion of subsidiaries or other entities in the consolidated or combined financial statements and (2) its treatment of interests (for example, common stock, a partnership interest or other means of exerting influence) in other entities, for example consolidation or use of the equity or cost methods of accounting.  The accounting policy may also address the accounting treatment for intercompany accounts and transactions, noncontrolling interest, and the income statement treatment in consolidation for issuances of stock by a subsidiary.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.3A-02)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355033-122828<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.3A-03)<br> -URI http://asc.fasb.org/extlink&amp;oid=27015204&amp;loc=d3e355100-122828<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 810<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=109239629&amp;loc=d3e5614-111684<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConsolidationPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CostOfSalesPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognition of costs in the period which correspond to the sales and revenue categories presented in the statement of operations. The accounting policy may include the amount and nature of costs incurred, provisions associated with inventories, purchase discounts, freight and other costs included in cost of sales incurred and recorded in the period. This disclosure also includes the nature of costs of sales incurred and recorded in the statement of operations for the period relating to transactions with related parties.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CostOfSalesPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EarningsPerSharePolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for computing basic and diluted earnings or loss per share for each class of common stock and participating security. Addresses all significant policy factors, including any antidilutive items that have been excluded from the computation and takes into account stock dividends, splits and reverse splits that occur after the balance sheet date of the latest reporting period but before the issuance of the financial statements.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3550-109257<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 260<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6371337&amp;loc=d3e3630-109257<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EarningsPerSharePolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for recognizing and measuring the impairment of long-lived assets. An entity also may disclose its accounting policy for long-lived assets to be sold. This policy excludes goodwill and intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 05<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226317&amp;loc=d3e202-110218<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SAB Topic 5.CC)<br> -URI http://asc.fasb.org/extlink&amp;oid=27011434&amp;loc=d3e125687-122742<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of inventory accounting policy for inventory classes, including, but not limited to, basis for determining inventory amounts, methods by which amounts are added and removed from inventory classes, loss recognition on impairment of inventories, and situations in which inventories are stated above cost.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4556-108314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 270<br> -SubTopic 10<br> -Section 45<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109236672&amp;loc=d3e543-108305<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4492-108314<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy pertaining to new accounting pronouncements that may impact the entity's financial reporting. Includes, but is not limited to, quantification of the expected or actual impact.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NewAccountingPronouncementsPolicyPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for long-lived, physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, basis of assets, depreciation and depletion methods used, including composite deprecation, estimated useful lives, capitalization policy, accounting treatment for costs incurred for repairs and maintenance, capitalized interest and the method it is calculated, disposals and impairments.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for determining the allowance for doubtful accounts for trade and other accounts receivable balances, and when impairments, charge-offs or recoveries are recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84173941&amp;loc=d3e5144-111524<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ReceivablesTradeAndOtherAccountsReceivableAllowanceForDoubtfulAccountsPolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ResearchAndDevelopmentExpensePolicy">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for costs it has incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 730<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6420194&amp;loc=d3e21568-108373<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ResearchAndDevelopmentExpensePolicy</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_RevenueRecognitionPolicyTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for revenue recognition. If the entity has different policies for different types of revenue transactions, the policy for each material type of transaction is generally disclosed. If a sales transaction has multiple element arrangements (for example, delivery of multiple products, services or the rights to use assets) the disclosure may indicate the accounting policy for each unit of accounting as well as how units of accounting are determined and valued. The disclosure may encompass important judgment as to appropriateness of principles related to recognition of revenue. The disclosure also may indicate the entity's treatment of any unearned or deferred revenue that arises from the transaction.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18780-107790<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18726-107790<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/otherTransitionRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=84158767&amp;loc=d3e18823-107790<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_RevenueRecognitionPolicyTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_UseOfEstimates">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Disclosure of accounting policy for the use of estimates in the preparation of financial statements in conformity with generally accepted accounting principles.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6191-108592<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 11<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6161-108592<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6143-108592<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6061-108592<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6132-108592<br><br>Reference 7: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e5967-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_UseOfEstimates</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>38
<FILENAME>R22.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6625889088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock', window );">Schedule of inventory</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br /> 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, <br /> 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Raw materials</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">3,148,990</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,733,679</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Work in process</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">493,768</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">481,863</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Finished goods</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,412,217</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,191,613</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="font-weight: bold; text-align: left; padding-bottom: 4pt; padding-left: 9pt">Total Inventory</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">5,054,975</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,407,155</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfInventoryCurrentTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the carrying amount as of the balance sheet date of merchandise, goods, commodities, or supplies held for future sale or to be used in manufacturing, servicing or production process.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(c))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(6)(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6361739&amp;loc=d3e7789-107766<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfInventoryCurrentTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>39
<FILENAME>R23.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6627174304">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentTextBlock', window );">Schedule of property, plant and equipment</a></td>
<td class="text"><p style="margin: 0pt">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2018</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>December&#160;31,</b></p> <p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: center"><b>2017</b></p></td><td style="padding-bottom: 1.5pt">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Permit of land use</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">409,612</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">432,910</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td>Building</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">9,511,832</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,052,840</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Plant, machinery and equipment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,576,409</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">28,044,515</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Motor vehicle</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">312,807</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">330,598</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Office equipment</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">198,292</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">200,974</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-left: 0.125in"><b>Total</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,008,952</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">39,061,837</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Less: accumulated depreciation</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(17,714,573</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(15,520,834</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"><b>Property, plant and equipment, net</b></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">19,294,379</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">23,541,003</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>
<p style="margin: 0pt"></p><span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_UsefulLivesOfAssetsTableTextBlock', window );">Schedule of depreciation is computed on straight-line basis over estimated useful lives of assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom; background-color: White">
    <td style="width: 89%; text-align: left; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"><b>Asset</b></td><td style="width: 1%; padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td style="width: 10%; text-align: center; padding-bottom: 1.5pt; border-bottom: Black 1.5pt solid"><b>Life - years</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Permit of land use</td><td>&#160;</td>
    <td style="text-align: center">40 - 70</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Building</td><td>&#160;</td>
    <td style="text-align: center">20 - 49</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Plant, machinery and equipment</td><td>&#160;</td>
    <td style="text-align: center">5 - 10</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Motor vehicle</td><td>&#160;</td>
    <td style="text-align: center">5 - 10</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Office equipment</td><td>&#160;</td>
    <td style="text-align: center">3-5</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_UsefulLivesOfAssetsTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of useful lives of the assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_UsefulLivesOfAssetsTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of physical assets used in the normal conduct of business and not intended for resale. Includes, but is not limited to, balances by class of assets, depreciation and depletion expense and method used, including composite depreciation, and accumulated deprecation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>40
<FILENAME>R24.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628994176">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract', window );"><strong>Goodwill and Intangible Assets Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock', window );">Schedule of intangible assets</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center">&#160;</p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>December&#160;31,</b></td><td><b>&#160;</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center"><b>December&#160;31,</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2018</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2017</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Gross carrying amount</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,909,318</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">5,188,547</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Accumulated amortization</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,642,875</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(4,789,691</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Net carrying amount</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">266,443</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">398,856</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock', window );">Schedule of estimated aggregate annual amortization expense</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="text-align: left; border-bottom: Black 1.5pt solid"><b>Year</b></td><td><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">60,038</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2021</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2022</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">2023</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">37,112</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Thereafter</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">57,957</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">266,443</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillAndIntangibleAssetsDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of goodwill and intangible assets, which may be broken down by segment or major class.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the amount of amortization expense expected to be recorded in succeeding fiscal years for finite-lived intangible assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleofFiniteLivedIntangibleAssetsFutureAmortizationExpenseTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>41
<FILENAME>R25.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6906692656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Loan Facility (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock', window );">Schedule of principal payments</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="border-bottom: Black 1.5pt solid; text-align: left"><b>Year</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Amount</b></td><td style="padding-bottom: 1.5pt"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 88%; text-align: left">2019</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">&#160;</td><td style="width: 9%; text-align: right">2,181,360</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">2020</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">2,181,360</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">2021</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,181,360</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">6,544,080</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDebtInstrumentsTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 1A<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28541-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21506-112644<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(e),(f))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 7<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21521-112644<br><br>Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21538-112644<br><br>Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 470<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=75038535&amp;loc=d3e64711-112823<br><br>Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br><br>Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21475-112644<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDebtInstrumentsTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>42
<FILENAME>R26.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6634836128">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock', window );">Schedule of provision for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Years Ended December 31,</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2018</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2017</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%">Current</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(178,408</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">-</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 1.5pt">Deferred</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">68,419</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">122,631</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0in"><b>Total income tax expense</b></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(109,989</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">122,631</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock', window );">Schedule of reconciliation of income taxes calculated at federal statutory rates to provision for income taxes</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="6" style="text-align: center; border-bottom: Black 1.5pt solid"><b>Years Ended December 31,</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom">
    <td style="text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2018</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td>
    <td colspan="2" style="text-align: center; border-bottom: Black 1.5pt solid"><b>2017</b></td><td style="padding-bottom: 1.5pt; text-align: center"><b>&#160;</b></td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">(Benefit) tax at statutory rate of 25%</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(2,715,040</td><td style="width: 1%; text-align: left">)</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">(4,788,734</td><td style="width: 1%; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Prior year refund received</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">(178,408</td><td style="text-align: left">)</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">-</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Other, primarily the difference in U.S. tax rates</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">7,881</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,077</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 1.5pt">Change in valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">2,775,578</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">4,903,288</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 4pt"><b>Income tax (benefit) expense</b></td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">(109,989</td><td style="padding-bottom: 4pt; text-align: left">)</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">122,631</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock', window );">Schedule of temporary differences to deferred income tax assets and liability</a></td>
<td class="text"><table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif"><tr style="vertical-align: bottom"><td style="font-weight: bold"></td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="6" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December 31,</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left"><b>Deferred income tax assets:</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 76%; text-align: left">Allowance for doubtful trade receivables</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,453,769</td><td style="width: 1%; text-align: left">&#160;</td><td style="width: 1%">&#160;</td>
    <td style="width: 1%; text-align: left">$</td><td style="width: 9%; text-align: right">4,552,432</td><td style="width: 1%; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Allowance for doubtful other receivables</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">8,721</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">10,002</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Inventory obsolescence reserve</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,487,087</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,595,671</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Expenses not deductible in current year</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,101,268</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">1,076,126</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left">Advances for intangible assets impairment</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">5,628,803</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">4,387,237</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">PRC net operating loss carry forward</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">13,124,191</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">14,572,439</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">U.S. net operating loss carry forward</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,187,112</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">1,076,830</td><td style="padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left">Total deferred income tax assets</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">26,990,951</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">27,270,737</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left; padding-bottom: 1.5pt">Valuation allowance</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(26,990,951</td><td style="padding-bottom: 1.5pt; text-align: left">)</td><td style="padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; text-align: left">&#160;</td><td style="border-bottom: Black 1.5pt solid; text-align: right">(27,270,737</td><td style="padding-bottom: 1.5pt; text-align: left">)</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt; padding-left: 0.125in">Net deferred income tax asset</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="text-align: left"><b>Deferred income tax liability:</b></td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td><td>&#160;</td>
    <td style="text-align: left">&#160;</td><td style="text-align: right">&#160;</td><td style="text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="text-align: left; padding-bottom: 4pt">Intangible assets</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">764,374</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">738,175</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of income tax expense attributable to continuing operations for each year presented including, but not limited to: current tax expense (benefit), deferred tax expense (benefit), investment tax credits, government grants, the benefits of operating loss carryforwards, tax expense that results from allocating certain tax benefits either directly to contributed capital or to reduce goodwill or other noncurrent intangible assets of an acquired entity, adjustments of a deferred tax liability or asset for enacted changes in tax laws or rates or a change in the tax status of the entity, and adjustments of the beginning-of-the-year balances of a valuation allowance because of a change in circumstances that causes a change in judgment about the realizability of the related deferred tax asset in future years.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfComponentsOfIncomeTaxExpenseBenefitTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the components of net deferred tax asset or liability recognized in an entity's statement of financial position, including the following: the total of all deferred tax liabilities, the total of all deferred tax assets, the total valuation allowance recognized for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of the reconciliation using percentage or dollar amounts of the reported amount of income tax expense attributable to continuing operations for the year to the amount of income tax expense that would result from applying domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>43
<FILENAME>R27.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6751872112">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Fair Value Measurements (Tables)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueDisclosuresAbstract', window );"><strong>Fair Value Disclosures [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock', window );">Schedule of assets and liabilities recorded at fair value</a></td>
<td class="text"><p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: justify; background-color: white"></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Fair Value Measurements at <br /> Reporting Date Using</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="3" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, 2018</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt">Banker&#8217;s acceptance notes</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20,579</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">20,579</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td colspan="2" style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">20,579</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="text-align: left; border-bottom: Black 4pt double">$</td><td style="text-align: right; border-bottom: Black 4pt double">20,579</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr>
</table>




<p style="font: 10pt Times New Roman, Times, Serif; margin: 0pt 0; text-align: center"><b>&#160;</b></p>

<table cellpadding="0" cellspacing="0" style="border-collapse: collapse; width: 100%; font: 10pt Times New Roman, Times, Serif">
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td style="font-weight: bold; text-align: center">&#160;</td>
    <td colspan="12" style="font-weight: bold; text-align: center">Fair Value Measurements at</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: center">&#160;</td><td style="font-weight: bold">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">&#160;</td>
    <td colspan="12" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center">Reporting Date Using</td><td style="font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom">
    <td style="font-weight: bold; text-align: left; border-bottom: Black 1.5pt solid">Description</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">December&#160;31, 2017</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 1</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 2</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td><td style="font-weight: bold; padding-bottom: 1.5pt">&#160;</td>
    <td colspan="2" style="font-weight: bold; text-align: center; border-bottom: Black 1.5pt solid">Level 3</td><td style="padding-bottom: 1.5pt; font-weight: bold">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: rgb(204,238,255)">
    <td style="width: 52%; text-align: left; padding-bottom: 1.5pt">Banker&#8217;s acceptance notes</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">39,867</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">39,867</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td><td style="width: 1%; padding-bottom: 1.5pt">&#160;</td>
    <td style="width: 1%; border-bottom: Black 1.5pt solid; text-align: left">$</td><td style="width: 9%; border-bottom: Black 1.5pt solid; text-align: right">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;-</td><td style="width: 1%; padding-bottom: 1.5pt; text-align: left">&#160;</td></tr>
<tr style="vertical-align: bottom; background-color: White">
    <td style="padding-bottom: 4pt">Total</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">39,867</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">39,867</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td><td style="padding-bottom: 4pt">&#160;</td>
    <td style="border-bottom: Black 4pt double; text-align: left">$</td><td style="border-bottom: Black 4pt double; text-align: right">-</td><td style="padding-bottom: 4pt; text-align: left">&#160;</td></tr></table><span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueDisclosuresAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueDisclosuresAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Tabular disclosure of assets and liabilities, including [financial] instruments measured at fair value that are classified in stockholders' equity, if any, that are measured at fair value on a recurring basis. The disclosures contemplated herein include the fair value measurements at the reporting date by the level within the fair value hierarchy in which the fair value measurements in their entirety fall, segregating fair value measurements using quoted prices in active markets for identical assets (Level 1), significant other observable inputs (Level 2), and significant unobservable inputs (Level 3).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 820<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=99377789&amp;loc=d3e19190-110258<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>nonnum:textBlockItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>44
<FILENAME>R28.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6764301120">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Organization and Significant Accounting Policies (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract', window );"><strong>Organization and Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ProvisionForDoubtfulAccounts', window );">Bad debt expense</a></td>
<td class="nump">$ 604,388<span></span>
</td>
<td class="nump">$ 1,393,576<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncreaseDecreaseInAccountsReceivable', window );">Trade accounts receivable</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Advances for purchases of intangible assets</a></td>
<td class="nump">6,479,057<span></span>
</td>
<td class="nump">14,183,969<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_LeaseAssetsAndLiabilities', window );">Lease assets and liabilities</a></td>
<td class="nump">200,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_AdvancesForIntangibleAssetsMember', window );">Advances for intangible assets [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract', window );"><strong>Organization and Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Advances for purchases of intangible assets</a></td>
<td class="nump">6,134,271<span></span>
</td>
<td class="nump">13,635,813<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_LongTermPrepaidExpensesMember', window );">Prepaid Expenses [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract', window );"><strong>Organization and Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Advances for purchases of intangible assets</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 548,156<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_AdvancesToSuppliersMember', window );">Advances to suppliers [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract', window );"><strong>Organization and Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AssetImpairmentCharges', window );">Advances for purchases of intangible assets</a></td>
<td class="nump">$ 344,786<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=cphi_Subsidiaries1Member', window );">British Virgin Islands corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract', window );"><strong>Organization and Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember', window );">Nevada corporation [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract', window );"><strong>Organization and Significant Accounting Policies (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EquityMethodInvestmentOwnershipPercentage', window );">Equity method investment, ownership percentage</a></td>
<td class="nump">100.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_LeaseAssetsAndLiabilities">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of lease assets and liabilities.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_LeaseAssetsAndLiabilities</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_OrganizationAndSignificantAccountingPoliciesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AssetImpairmentCharges">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of write-down of assets recognized in the income statement. Includes, but is not limited to, losses from tangible assets, intangible assets and goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=109226348&amp;loc=d3e2420-110228<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AssetImpairmentCharges</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EquityMethodInvestmentOwnershipPercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The percentage of ownership of common stock or equity participation in the investee accounted for under the equity method of accounting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 323<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=114001798&amp;loc=d3e33918-111571<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EquityMethodInvestmentOwnershipPercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncreaseDecreaseInAccountsReceivable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The increase (decrease) during the reporting period in amount due within one year (or one business cycle) from customers for the credit sale of goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncreaseDecreaseInAccountsReceivable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ProvisionForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of expense related to write-down of receivables to the amount expected to be collected. Includes, but is not limited to, accounts receivable and notes receivable.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.5)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 606<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82913815&amp;loc=SL49130534-203044<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ProvisionForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_AdvancesForIntangibleAssetsMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_AdvancesForIntangibleAssetsMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_LongTermPrepaidExpensesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_LongTermPrepaidExpensesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_AdvancesToSuppliersMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_AdvancesToSuppliersMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=cphi_Subsidiaries1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=cphi_Subsidiaries1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_ConsolidatedEntitiesAxis=srt_SubsidiariesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>45
<FILENAME>R29.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6753011424">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Inventory (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryDisclosureAbstract', window );"><strong>Inventory Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryRawMaterials', window );">Raw materials</a></td>
<td class="nump">$ 3,148,990<span></span>
</td>
<td class="nump">$ 4,733,679<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWorkInProcess', window );">Work in process</a></td>
<td class="nump">493,768<span></span>
</td>
<td class="nump">481,863<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryFinishedGoods', window );">Finished goods</a></td>
<td class="nump">1,412,217<span></span>
</td>
<td class="nump">1,191,613<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryNet', window );">Total Inventory</a></td>
<td class="nump">$ 5,054,975<span></span>
</td>
<td class="nump">$ 6,407,155<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryFinishedGoods">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of completed merchandise or goods expected to be sold within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryFinishedGoods</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after valuation and LIFO reserves of inventory expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6676-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=d3e3927-108312<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryRawMaterials">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of raw materials expected to be sold, or consumed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(4))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryRawMaterials</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWorkInProcess">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before valuation and LIFO reserves of merchandise or goods in the production process expected to be completed within one year or operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.6(a)(3))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWorkInProcess</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>46
<FILENAME>R30.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630500320">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Inventory (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_InventoryTextualAbstract', window );"><strong>Inventory (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InventoryWriteDown', window );">Wrote off obsolete inventory</a></td>
<td class="nump">$ 954,311<span></span>
</td>
<td class="nump">$ 118,003<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_InventoryTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_InventoryTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InventoryWriteDown">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from reductions in inventory due to subsequent measurement adjustments, including, but not limited to, physical deterioration, obsolescence, or changes in price levels.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1B<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093879-108312<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 220<br> -SubTopic 10<br> -Section S99<br> -Paragraph 2<br> -Subparagraph (SX 210.5-03.2)<br> -URI http://asc.fasb.org/extlink&amp;oid=115205541&amp;loc=SL114868664-224227<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 35<br> -Paragraph 1C<br> -URI http://asc.fasb.org/extlink&amp;oid=68049868&amp;loc=SL66093883-108312<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 330<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=66092785&amp;loc=d3e4542-108314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InventoryWriteDown</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>47
<FILENAME>R31.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6885021056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentAbstract', window );"><strong>Property, Plant and Equipment [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LandAndLandImprovements', window );">Permit of land use</a></td>
<td class="nump">$ 409,612<span></span>
</td>
<td class="nump">$ 432,910<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_BuildingsAndImprovementsGross', window );">Building</a></td>
<td class="nump">9,511,832<span></span>
</td>
<td class="nump">10,052,840<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_MachineryAndEquipmentGross', window );">Plant, machinery and equipment</a></td>
<td class="nump">26,576,409<span></span>
</td>
<td class="nump">28,044,515<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_MotorVehicleGross', window );">Motor vehicle</a></td>
<td class="nump">312,807<span></span>
</td>
<td class="nump">330,598<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_OfficeEquipmentGross', window );">Office equipment</a></td>
<td class="nump">198,292<span></span>
</td>
<td class="nump">200,974<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentGross', window );">Total</a></td>
<td class="nump">37,008,952<span></span>
</td>
<td class="nump">39,061,837<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment', window );">Less: accumulated depreciation</a></td>
<td class="num">(17,714,573)<span></span>
</td>
<td class="num">(15,520,834)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentNet', window );">Property, plant and equipment, net</a></td>
<td class="nump">$ 19,294,379<span></span>
</td>
<td class="nump">$ 23,541,003<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_MotorVehicleGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before moto vehicle of tangible personal property used to produce goods and services, including, but is not limited to, tools, motor equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_MotorVehicleGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_OfficeEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before office equipment of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_OfficeEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.14)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_BuildingsAndImprovementsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of building structures held for productive use including addition, improvement, or renovation to the structure, including, but not limited to, interior masonry, interior flooring, electrical, and plumbing.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_BuildingsAndImprovementsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LandAndLandImprovements">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated deprecation and depletion of real estate held for productive use and additions or improvements to real estate held for productive use, examples include, but are not limited to, walkways, driveways, fences, and parking lots. Excludes land held for sale.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LandAndLandImprovements</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_MachineryAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation of tangible personal property used to produce goods and services, including, but is not limited to, tools, dies and molds, computer and office equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section 45<br> -Paragraph 4<br> -Subparagraph (f)<br> -URI http://asc.fasb.org/extlink&amp;oid=82887183&amp;loc=d3e6812-107765<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_MachineryAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.13)<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(14))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(8))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(13))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>48
<FILENAME>R32.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6760337088">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details 1)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
</tr>
<tr><th class="th"><div>Dec. 31, 2018</div></th></tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Permit of land use [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">40 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">20 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Plant, machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Motor vehicle [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MinimumMember', window );">Minimum [Member] | Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">3 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Permit of land use [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">70 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Building [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">49 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Plant, machinery and equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Motor vehicle [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">10 years<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_RangeAxis=srt_MaximumMember', window );">Maximum [Member] | Office equipment [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentLineItems', window );"><strong>Property, Plant and Equipment [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PropertyPlantAndEquipmentUsefulLife', window );">Estimated useful lives</a></td>
<td class="text">5 years<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentUsefulLife">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Useful life of long lived, physical assets used in the normal conduct of business and not intended for resale, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. Examples include, but not limited to, land, buildings, machinery and equipment, office equipment, furniture and fixtures, and computer equipment.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentUsefulLife</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:durationItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MinimumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MinimumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_PermitOfLandUseMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=cphi_PermitOfLandUseMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_BuildingMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_MachineryAndEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_VehiclesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PropertyPlantAndEquipmentByTypeAxis=us-gaap_OfficeEquipmentMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_RangeAxis=srt_MaximumMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_RangeAxis=srt_MaximumMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>49
<FILENAME>R33.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6753041568">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Property, Plant and Equipment (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_PropertyAndEquipmentTextualAbstract', window );"><strong>Property, Plant and Equipment (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_Depreciation', window );">Depreciation expense</a></td>
<td class="nump">$ 3,143,596<span></span>
</td>
<td class="nump">$ 3,125,937<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_PropertyAndEquipmentTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_PropertyAndEquipmentTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_Depreciation">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of expense recognized in the current period that reflects the allocation of the cost of tangible assets over the assets' useful lives. Includes production and non-production related depreciation.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 360<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=6391035&amp;loc=d3e2868-110229<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_Depreciation</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>50
<FILENAME>R34.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630479568">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract', window );"><strong>Intangible assets consisted solely of CFDA approved medical formulas as follows:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsGross', window );">Gross carrying amount</a></td>
<td class="nump">$ 4,909,318<span></span>
</td>
<td class="nump">$ 5,188,547<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization', window );">Accumulated amortization</a></td>
<td class="num">(4,642,875)<span></span>
</td>
<td class="num">(4,789,691)<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Net carrying amount</a></td>
<td class="nump">$ 266,443<span></span>
</td>
<td class="nump">$ 398,856<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Accumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 928<br> -SubTopic 340<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6473545&amp;loc=d3e61844-108004<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>51
<FILENAME>R35.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6882377776">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Intangible Assets (Details 1) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract', window );"><strong>Amortization expense years</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 60,038<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo', window );">2020</a></td>
<td class="nump">37,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree', window );">2021</a></td>
<td class="nump">37,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour', window );">2022</a></td>
<td class="nump">37,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive', window );">2023</a></td>
<td class="nump">37,112<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive', window );">Thereafter</a></td>
<td class="nump">57,957<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FiniteLivedIntangibleAssetsNet', window );">Total</a></td>
<td class="nump">$ 266,443<span></span>
</td>
<td class="nump">$ 398,856<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized after the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fifth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFive</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the fourth fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearFour</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of amortization expense for assets, excluding financial assets and goodwill, lacking physical substance with a finite life expected to be recognized during the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsFutureAmortizationExpenseAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FiniteLivedIntangibleAssetsNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount after amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(1)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FiniteLivedIntangibleAssetsNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>52
<FILENAME>R36.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6633918464">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Intangible Assets (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_IntangibleAssetsTextualAbstract', window );"><strong>Intangible Assets (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_AmortizationOfIntangibleAssets', window );">Amortization expense relating to intangible assets</a></td>
<td class="nump">$ 115,143<span></span>
</td>
<td class="nump">$ 165,394<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_IntangibleAssetsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_IntangibleAssetsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_AmortizationOfIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate expense charged against earnings to allocate the cost of intangible assets (nonphysical assets not used in production) in a systematic and rational manner to the periods expected to benefit from such assets. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (a)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=66006027&amp;loc=d3e16323-109275<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=6388964&amp;loc=d3e16225-109274<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_AmortizationOfIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>53
<FILENAME>R37.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628079888">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Advances for Purchases of Intangible Assets (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract', window );"><strong>Advances for Purchases of Intangible Assets (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_AdvancesForObligatedToPayLaboratories', window );">Laboratories and others</a></td>
<td class="nump">$ 300,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_GoodwillImpairmentLoss', window );">Impairment loss for advances made to laboratories</a></td>
<td class="nump">$ 6,134,271<span></span>
</td>
<td class="nump">$ 13,635,813<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AdvancesForObligatedToPayLaboratories">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>It represented advances for obligated to pay laboratories and others.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AdvancesForObligatedToPayLaboratories</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_AdvancesForPurchasesOfIntangibleAssetsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_GoodwillImpairmentLoss">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of loss from the write-down of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13854-109267<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (e)<br> -URI http://asc.fasb.org/extlink&amp;oid=108376223&amp;loc=d3e13816-109267<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 350<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=99380562&amp;loc=d3e13777-109266<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_GoodwillImpairmentLoss</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>54
<FILENAME>R38.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6650067280">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Related Party Transactions (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage', window );">Interest rate</a></td>
<td class="nump">1.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_InterestExpenseRelatedParty', window );">Interest expense</a></td>
<td class="nump">$ 13,546<span></span>
</td>
<td class="nump">$ 13,546<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Other payables - related parties aggregate amount</a></td>
<td class="nump">1,354,567<span></span>
</td>
<td class="nump">1,354,567<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherNotesPayable', window );">Other payables</a></td>
<td class="nump">2,051,186<span></span>
</td>
<td class="nump">$ 1,815,186<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_TitleOfIndividualAxis=us-gaap_ManagementMember', window );">Management [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_RelatedPartyTransactionsTextualAbstract', window );"><strong>Related Party Transactions (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent', window );">Other payables - related parties aggregate amount</a></td>
<td class="nump">278,696<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_CompensationPayable', window );">Compensation payable</a></td>
<td class="nump">$ 87,254<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_CompensationPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_CompensationPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_RelatedPartyTransactionsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_RelatedPartyTransactionsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentInterestRateEffectivePercentage">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Effective interest rate for the funds borrowed under the debt agreement considering interest compounding and original issue discount or premium.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 6<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6036836-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.22(a)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentInterestRateEffectivePercentage</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DueToOtherRelatedPartiesClassifiedCurrent">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount payable to related parties classified as other, due within one year or the normal operating cycle, if longer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(k)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 850<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -Subparagraph (d)<br> -URI http://asc.fasb.org/extlink&amp;oid=6457730&amp;loc=d3e39549-107864<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DueToOtherRelatedPartiesClassifiedCurrent</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_InterestExpenseRelatedParty">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of interest expense incurred on a debt or other obligation to related party.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_InterestExpenseRelatedParty</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherNotesPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term notes payable classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherNotesPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_TitleOfIndividualAxis=us-gaap_ManagementMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_TitleOfIndividualAxis=us-gaap_ManagementMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>55
<FILENAME>R39.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6749878944">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Banker's Acceptance Notes Payable (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">1 Months Ended</th>
<th class="th" colspan="1"></th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Mar. 31, 2017</div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_BankersAcceptanceNotesPayableTextualAbstract', window );"><strong>Banker's Acceptance Notes Payable (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum amount of agreement</a></td>
<td class="nump">$ 4,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityCommitmentFeeDescription', window );">Agreement payments fees, description</a></td>
<td class="text">In addition, the agreement calls for the payment of fees equal to 0.05% of the note amount to the bank.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_NotesAndLoansPayable', window );">Banker's acceptance notes payable outstanding</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 1,273,940<span></span>
</td>
<td class="nump">$ 709,796<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CurrencyAxis=currency_CNY', window );">RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_BankersAcceptanceNotesPayableTextualAbstract', window );"><strong>Banker's Acceptance Notes Payable (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity', window );">Maximum amount of agreement</a></td>
<td class="nump">$ 30,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_BankersAcceptanceNotesPayableTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_BankersAcceptanceNotesPayableTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityCommitmentFeeDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of the fees for amounts available, but unused under the credit facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityCommitmentFeeDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Maximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02.19(b),22(b))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_NotesAndLoansPayable">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Including the current and noncurrent portions, carrying value as of the balance sheet date of all notes and loans payable (with maturities initially due after one year or beyond the operating cycle if longer).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_NotesAndLoansPayable</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>56
<FILENAME>R40.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6630835056">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Construction Loan Facility (Details)<br></strong></div></th>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>USD ($)</div>
</th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtDisclosureAbstract', window );"><strong>Debt Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths', window );">2019</a></td>
<td class="nump">$ 2,181,360<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo', window );">2020</a></td>
<td class="nump">2,181,360<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree', window );">2021</a></td>
<td class="nump">2,181,360<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_LongTermDebt', window );">Total</a></td>
<td class="nump">$ 6,544,080<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebt">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after unamortized (discount) premium and debt issuance costs, of long-term debt. Includes, but not limited to, notes payable, bonds payable, debentures, mortgage loans and commercial paper. Excludes capital lease obligations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 20<br> -Section 50<br> -Paragraph 4<br> -Subparagraph (b)(3)<br> -URI http://asc.fasb.org/extlink&amp;oid=109500613&amp;loc=SL6031897-161870<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 944<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.7-03(a)(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6879938&amp;loc=d3e572229-122910<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03(16))<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(22))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebt</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the next fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the third fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of long-term debt payable, sinking fund requirements, and other securities issued that are redeemable by holder at fixed or determinable prices and dates maturing in the second fiscal year following the latest fiscal year. Excludes interim and annual periods when interim periods are reported on a rolling approach, from latest balance sheet date.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 3<br> -Subparagraph (SX 210.12-04.(a))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e24072-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 470<br> -SubTopic 10<br> -Section 50<br> -Paragraph 1<br> -URI http://asc.fasb.org/extlink&amp;oid=6802200&amp;loc=d3e1835-112601<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>57
<FILENAME>R41.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6890021264">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Construction Loan Facility (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Jun. 21, 2013</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConstructionLoanFacilityTextualAbstract', window );"><strong>Construction Loan Facility (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionLoan', window );">Construction loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 13,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis', window );">Description of loan interest rates</a></td>
<td class="text"> The loan facility is for an eight-year term, which commenced on July 11, 2013, the initial draw-down date. The proceeds of the loan were used for and are collateralized by the construction of the Company&#8217;s new production facility and the included production line equipment and machinery. The loan bears interest based upon 110% of the PRC government&#8217;s eight-year term rate effective on the actual draw-down date, subject to annual adjustments based on 110% of the floating rate for the same type of loan on the anniversary from the draw-down date and its subsequent anniversary dates.  On July 10, 2016, 2017 and 2018 the interest rate was adjusted to 5.39%, 5.39% and 5.39%, respectively.  The loan required interest only payments for the first two years. Beginning July 11, 2015, the balance of the principal was due in at least two (2) annual installments with the first annual payment being due within the six month period after July 10, 2015 and the second annual payment being due July 10, 2016 and each following year over the next five years through July 11, 2022 on the identical terms as described above for 2015.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 2,030,214<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_CurrencyAxis=currency_CNY', window );">RMB [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConstructionLoanFacilityTextualAbstract', window );"><strong>Construction Loan Facility (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConstructionLoan', window );">Construction loan amount</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">$ 80,000,000<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DebtInstrumentFaceAmount', window );">Principal amount</a></td>
<td class="nump">$ 15,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_ConstructionLoanFacilityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_ConstructionLoanFacilityTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConstructionLoan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>This element represents the carrying value of a short-term real estate loan to finance building costs. The funds are disbursed as needed or in accordance with a prearranged plan; generally, a portion of the funds is disbursed at inception and the remainder as construction progresses. The money is repaid on completion of the project, usually from the proceeds of a mortgage loan. The rate is normally higher than the prime rate, and there is usually an origination fee. The effective yield on these loans tends to be high, and the lender has a security interest in the real property. Note that there are separate concepts for the current and noncurrent portions of long-term construction loans.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(19))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConstructionLoan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentDescriptionOfVariableRateBasis">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The reference rate for the variable rate of the debt instrument, such as LIBOR or the US Treasury rate and the maturity of the reference rate used, such as three months or six months LIBOR.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentDescriptionOfVariableRateBasis</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DebtInstrumentFaceAmount">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face (par) amount of debt instrument at time of issuance.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=114775744&amp;loc=d3e28551-108399<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 835<br> -SubTopic 30<br> -Section 55<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=114775985&amp;loc=d3e28878-108400<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DebtInstrumentFaceAmount</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_CurrencyAxis=currency_CNY">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_CurrencyAxis=currency_CNY</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>58
<FILENAME>R42.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6752111904">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CurrentIncomeTaxExpenseBenefit', window );">Current</a></td>
<td class="num">$ (178,408)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredIncomeTaxExpenseBenefit', window );">Deferred</a></td>
<td class="nump">68,419<span></span>
</td>
<td class="nump">122,631<span></span>
</td>
</tr>
<tr class="rou">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExpenseBenefit', window );">Total income tax expense</a></td>
<td class="num">$ (109,989)<span></span>
</td>
<td class="nump">$ 122,631<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CurrentIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) pertaining to taxable income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CurrentIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredIncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred income tax expense (benefit) pertaining to income (loss) from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SAB Topic 6.I.7)<br> -URI http://asc.fasb.org/extlink&amp;oid=34349781&amp;loc=d3e330036-122817<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 230<br> -SubTopic 10<br> -Section 45<br> -Paragraph 28<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=109223946&amp;loc=d3e3602-108585<br><br>Reference 4: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredIncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 280<br> -SubTopic 10<br> -Section 50<br> -Paragraph 22<br> -Subparagraph (h)<br> -URI http://asc.fasb.org/extlink&amp;oid=115929826&amp;loc=d3e8736-108599<br><br>Reference 2: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 3: http://www.xbrl.org/2003/role/disclosureRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 20<br> -Section 45<br> -Paragraph 2<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109238882&amp;loc=d3e38679-109324<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>59
<FILENAME>R43.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6628226624">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details 1) - USD ($)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate', window );">(Benefit) tax at statutory rate of 25%</a></td>
<td class="num">$ (2,715,040)<span></span>
</td>
<td class="num">$ (4,788,734)<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes', window );">Prior year refund received</a></td>
<td class="num">(178,408)<span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate', window );">Other, primarily the difference in U.S. tax rates</a></td>
<td class="nump">7,881<span></span>
</td>
<td class="nump">8,077<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance', window );">Change in valuation allowance</a></td>
<td class="nump">2,775,578<span></span>
</td>
<td class="nump">4,903,288<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_IncomeTaxExpense', window );">Income tax (benefit) expense</a></td>
<td class="num">$ (109,989)<span></span>
</td>
<td class="nump">$ 122,631<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_IncomeTaxExpense">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of income (loss) from continuing operations attributable to the parent. Also defined as revenue less expenses and taxes from ongoing operations before extraordinary items but after deduction of those portions of income or loss from continuing operations that are allocable to noncontrolling interests.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_IncomeTaxExpense</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to increase (decrease) in the valuation allowance for deferred tax assets.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32123-109318<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations, attributable to increase (decrease) in the income tax rates.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 45<br> -Paragraph 15<br> -URI http://asc.fasb.org/extlink&amp;oid=84176650&amp;loc=d3e32059-109318<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationChangeInEnactedTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The amount of income tax expense or benefit for the period computed by applying the domestic federal statutory tax rates to pretax income from continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of the difference between reported income tax expense (benefit) and expected income tax expense (benefit) computed by applying the domestic federal statutory income tax rates to pretax income (loss) from continuing operations attributable to revisions of previously reported income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxReconciliationPriorYearIncomeTaxes</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>60
<FILENAME>R44.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6752208800">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Income Taxes (Details 2) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxDisclosureAbstract', window );"><strong>Income Tax Disclosure [Abstract]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts', window );">Allowance for doubtful trade receivables</a></td>
<td class="nump">$ 4,453,769<span></span>
</td>
<td class="nump">$ 4,552,432<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses', window );">Allowance for doubtful other receivables</a></td>
<td class="nump">8,721<span></span>
</td>
<td class="nump">10,002<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsInventory', window );">Inventory obsolescence reserve</a></td>
<td class="nump">1,487,087<span></span>
</td>
<td class="nump">1,595,671<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther', window );">Expenses not deductible in current year</a></td>
<td class="nump">1,101,268<span></span>
</td>
<td class="nump">1,076,126<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses', window );">Advances for intangible assets impairment</a></td>
<td class="nump">5,628,803<span></span>
</td>
<td class="nump">4,387,237<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards', window );">PRC net operating loss carry forward</a></td>
<td class="nump">13,124,191<span></span>
</td>
<td class="nump">14,572,439<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">U.S. net operating loss carry forward</a></td>
<td class="nump">1,187,112<span></span>
</td>
<td class="nump">1,076,830<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsGross', window );">Total deferred income tax assets</a></td>
<td class="nump">26,990,951<span></span>
</td>
<td class="nump">27,270,737<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance</a></td>
<td class="num">(26,990,951)<span></span>
</td>
<td class="num">(27,270,737)<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsLiabilitiesNet', window );">Net deferred income tax asset</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesNetAbstract', window );"><strong>Deferred income tax liability:</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets', window );">Intangible assets</a></td>
<td class="nump">$ 764,374<span></span>
</td>
<td class="nump">$ 738,175<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences and carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsInventory">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from inventory.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsInventory</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsLiabilitiesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, after allocation of valuation allowances and deferred tax liability, of deferred tax asset attributable to deductible differences and carryforwards, without jurisdictional netting.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsLiabilitiesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxCreditCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of a valuation allowances, of deferred tax assets attributable to deductible tax credit carryforwards including, but not limited to, research, foreign, general business, alternative minimum tax, and other deductible tax credit carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxCreditCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount, before allocation of valuation allowance, of deferred tax asset attributable to deductible temporary differences from provisions, reserves, allowances, and accruals, classified as other.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseOther</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the allowance for doubtful accounts.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from estimated impairment losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible temporary differences from the provision for loan losses.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsProvisionForLoanLosses</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax liability attributable to taxable temporary differences from intangible assets other than goodwill.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxLiabilitiesNetAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxLiabilitiesNetAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxDisclosureAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxDisclosureAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>61
<FILENAME>R45.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6889968656">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Income Taxes (Details Textual) - USD ($)<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_IncomeTaxesTextualAbstract', window );"><strong>Income Taxes (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards', window );">Net operating loss carryforwards for PRC tax</a></td>
<td class="nump">$ 52,500,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_IncomeTaxExaminationDescription', window );">Description of income tax rates</a></td>
<td class="text">The Company is located in a special region, which had a 15% corporate income tax rate before the new EIT Law. The new EIT Law abolished the preferential corporate income tax rate in the special region. The Company transitioned to the new 25% tax rate over a five year period which began on January 1, 2008. During 2010, the Company applied for and received a favorable tax rate of 15% for fiscal 2011 through 2013 due to its status in the PRC as a high technology enterprise. In 2013, the Company again applied for and received the same favorable tax rate for 2014 to 2016.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwardsExpirationDate', window );">Operating loss, expiration date</a></td>
<td class="text">Dec. 31,  2023<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign', window );">Net operating losses for United States federal income tax</a></td>
<td class="nump">$ 5,700,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_DeferredTaxAssetsValuationAllowance', window );">Valuation allowance for deferred tax assets</a></td>
<td class="nump">$ 26,990,951<span></span>
</td>
<td class="nump">$ 27,270,737<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations', window );">Income tax transitioned and received a favorable tax rate</a></td>
<td class="nump">25.00%<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OperatingLossCarryforwards', window );">Net operating loss carryforwards</a></td>
<td class="nump">$ 1,187,112<span></span>
</td>
<td class="nump">$ 1,076,830<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_OtherTaxExpenseBenefit', window );">Company received refund related to 2013 PRC tax return amount</a></td>
<td class="nump">$ 178,408<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_NetOperatingLossCarryForwardsExpirationDescription', window );">Net operating loss expiration, description</a></td>
<td class="text">Approximately $6.1 million of these carryforwards expired in 2018. Approximately $3.9 million of the remaining carryforwards will expire in 2019.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_DescriptionOfFederalCorporateIncomeTaxRate', window );">Description of federal corporate income tax rate</a></td>
<td class="text">The U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal corporate income tax rate from 35% to 21% for taxable years beginning after December 31, 2017; limiting and/or eliminating many business deductions; migrating the U.S. to a territorial tax system with a one-time transition tax on a mandatory deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings. Taxpayers may elect to pay the one-time transition tax over eight years, or in a single lump-sum payment. The decrease in the United States federal corporate income tax rate from 34% to 21% for 2018 decreased the valuation allowance related to the U.S. net operating losses by approximately $667,000 at December 31, 2017. There was no liability at December 31, 2018 and 2017 for the mandatory deemed repatriation tax.<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_DescriptionOfFederalCorporateIncomeTaxRate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Description of federal corporation income tax rete.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_DescriptionOfFederalCorporateIncomeTaxRate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_IncomeTaxesTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_IncomeTaxesTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_NetOperatingLossCarryForwardsExpirationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Net operating loss carry forward expiration date description.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_NetOperatingLossCarryForwardsExpirationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount before allocation of valuation allowances of deferred tax asset attributable to deductible foreign operating loss carryforwards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 6<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32621-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 8<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32632-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 25<br> -Paragraph 20<br> -Subparagraph (b)<br> -URI http://asc.fasb.org/extlink&amp;oid=115928272&amp;loc=d3e28680-109314<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsOperatingLossCarryforwardsForeign</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_DeferredTaxAssetsValuationAllowance">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of deferred tax assets for which it is more likely than not that a tax benefit will not be realized.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -Subparagraph (c)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32537-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_DeferredTaxAssetsValuationAllowance</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>credit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_EffectiveIncomeTaxRateContinuingOperations">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Percentage of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(2))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 12<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32687-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 13<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32698-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_EffectiveIncomeTaxRateContinuingOperations</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_IncomeTaxExaminationDescription">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>A brief description of status of the tax examination, significant findings to date, and the entity's position with respect to the findings.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 15<br> -Subparagraph (d)(2)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32718-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_IncomeTaxExaminationDescription</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwards">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of operating loss carryforward, before tax effects, available to reduce future taxable income under enacted tax laws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwards</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OperatingLossCarryforwardsExpirationDate">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Expiration date of each operating loss carryforward included in operating loss carryforward, in CCYY-MM-DD format.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 3<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32559-109319<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OperatingLossCarryforwardsExpirationDate</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:dateItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_OtherTaxExpenseBenefit">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Amount of other income tax expense (benefit).</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 9<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32639-109319<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 740<br> -SubTopic 10<br> -Section 50<br> -Paragraph 10<br> -URI http://asc.fasb.org/extlink&amp;oid=84230637&amp;loc=d3e32672-109319<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 235<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.4-08.(h)(1))<br> -URI http://asc.fasb.org/extlink&amp;oid=26873400&amp;loc=d3e23780-122690<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_OtherTaxExpenseBenefit</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>62
<FILENAME>R46.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6752005680">
<tr>
<th class="tl" colspan="1" rowspan="1"><div style="width: 200px;"><strong>Fair Value Measurements (Details) - USD ($)<br></strong></div></th>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_FairValueInputsAssetsQuantitativesInformationLineItems', window );"><strong>FairValueInputsAssetsQuantitativesInformationLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomersLiabilityForAcceptancesNet', window );">Banker's acceptance notes</a></td>
<td class="nump">$ 20,579<span></span>
</td>
<td class="nump">$ 39,867<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total</a></td>
<td class="nump">20,579<span></span>
</td>
<td class="nump">39,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member', window );">Fair Value, Inputs, Level 1 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_FairValueInputsAssetsQuantitativesInformationLineItems', window );"><strong>FairValueInputsAssetsQuantitativesInformationLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomersLiabilityForAcceptancesNet', window );">Banker's acceptance notes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member', window );">Fair Value, Inputs, Level 2 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_FairValueInputsAssetsQuantitativesInformationLineItems', window );"><strong>FairValueInputsAssetsQuantitativesInformationLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomersLiabilityForAcceptancesNet', window );">Banker's acceptance notes</a></td>
<td class="nump">20,579<span></span>
</td>
<td class="nump">39,867<span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total</a></td>
<td class="nump">20,579<span></span>
</td>
<td class="nump">39,867<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member', window );">Fair Value, Inputs, Level 3 [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_FairValueInputsAssetsQuantitativesInformationLineItems', window );"><strong>FairValueInputsAssetsQuantitativesInformationLineItems [Line Items]</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CustomersLiabilityForAcceptancesNet', window );">Banker's acceptance notes</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
<tr class="reu">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_FairValueNetAssetLiability', window );">Total</a></td>
<td class="text"> <span></span>
</td>
<td class="text"> <span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_FairValueInputsAssetsQuantitativesInformationLineItems">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_FairValueInputsAssetsQuantitativesInformationLineItems</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CustomersLiabilityForAcceptancesNet">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The aggregate of all customer's outstanding debt to the institution that resulted from short-term negotiable time drafts drawn on and accepted by an institution (also known as banker's acceptance transactions), net of allowance for uncollectible customer's liability for acceptances.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 942<br> -SubTopic 210<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.9-03.7,9)<br> -URI http://asc.fasb.org/extlink&amp;oid=6876686&amp;loc=d3e534808-122878<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 310<br> -SubTopic 10<br> -Section 45<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=82891408&amp;loc=d3e4428-111522<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CustomersLiabilityForAcceptancesNet</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueNetAssetLiability">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Fair value of asset after deduction of liability.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueNetAssetLiability</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:monetaryItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>debit</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel1Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel2Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_FairValueByFairValueHierarchyLevelAxis=us-gaap_FairValueInputsLevel3Member</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>63
<FILENAME>R47.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6889453200">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Stockholders' Equity (Details) - $ / shares<br></strong></div></th>
<th class="th" colspan="1">12 Months Ended</th>
<th class="th" colspan="1"></th>
</tr>
<tr>
<th class="th"><div>Dec. 31, 2018</div></th>
<th class="th"><div>Dec. 31, 2017</div></th>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockSharesAuthorized', window );">Common stock, shares authorized</a></td>
<td class="nump">95,000,000<span></span>
</td>
<td class="nump">95,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_CommonStockParOrStatedValuePerShare', window );">Common stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockSharesAuthorized', window );">Preferred stock, shares authorized</a></td>
<td class="nump">5,000,000<span></span>
</td>
<td class="nump">5,000,000<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PreferredStockParOrStatedValuePerShare', window );">Preferred stock, par value</a></td>
<td class="nump">$ 0.001<span></span>
</td>
<td class="nump">$ 0.001<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_PlanNameAxis=cphi_TwoThousandTenIncentivePlanMember', window );">Two Thousand Ten Incentive Plan [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_StockholdersEquityTextualAbstract', window );"><strong>Stockholders' Equity (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan', window );">Common stock issued for equity awards</a></td>
<td class="nump">4,000,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross', window );">Restricted stock granted and outstanding</a></td>
<td class="nump">175,000<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_StockholdersEquityTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_StockholdersEquityTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of common stock.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_CommonStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of common shares permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(29))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_CommonStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockParOrStatedValuePerShare">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Face amount or stated value per share of preferred stock nonredeemable or redeemable solely at the option of the issuer.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockParOrStatedValuePerShare</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:perShareItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PreferredStockSharesAuthorized">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>The maximum number of nonredeemable preferred shares (or preferred stock redeemable solely at the option of the issuer) permitted to be issued by an entity's charter and bylaws.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 210<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.5-02(28))<br> -URI http://asc.fasb.org/extlink&amp;oid=6877327&amp;loc=d3e13212-122682<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PreferredStockSharesAuthorized</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>instant</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of shares issued during the period to an employee benefit plan, such as a defined contribution or defined benefit plan.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesEmployeeBenefitPlan</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Total number of shares issued during the period, including shares forfeited, as a result of Restricted Stock Awards.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section 50<br> -Paragraph 2<br> -URI http://asc.fasb.org/extlink&amp;oid=109259400&amp;loc=d3e21463-112644<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 505<br> -SubTopic 10<br> -Section S99<br> -Paragraph 1<br> -Subparagraph (SX 210.3-04)<br> -URI http://asc.fasb.org/extlink&amp;oid=27012166&amp;loc=d3e187085-122770<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_StockIssuedDuringPeriodSharesRestrictedStockAwardGross</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:sharesItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_PlanNameAxis=cphi_TwoThousandTenIncentivePlanMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_PlanNameAxis=cphi_TwoThousandTenIncentivePlanMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>64
<FILENAME>R48.htm
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<html>
<head>
<title></title>
<link rel="stylesheet" type="text/css" href="report.css">
<script type="text/javascript" src="Show.js">/* Do Not Remove This Comment */</script><script type="text/javascript">
							function toggleNextSibling (e) {
							if (e.nextSibling.style.display=='none') {
							e.nextSibling.style.display='block';
							} else { e.nextSibling.style.display='none'; }
							}</script>
</head>
<body>
<span style="display: none;">v3.19.1</span><table class="report" border="0" cellspacing="2" id="idp6763032000">
<tr>
<th class="tl" colspan="1" rowspan="2"><div style="width: 200px;"><strong>Concentrations (Details)<br></strong></div></th>
<th class="th" colspan="2">12 Months Ended</th>
</tr>
<tr>
<th class="th">
<div>Dec. 31, 2018 </div>
<div>Customer </div>
<div>Suppliers / Number</div>
</th>
<th class="th">
<div>Dec. 31, 2017 </div>
<div>Customer </div>
<div>Suppliers / Number</div>
</th>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember', window );">Sales Revenue, Net [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">10.00%<span></span>
</td>
<td class="nump">10.00%<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">0<span></span>
</td>
<td class="nump">0<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember', window );">Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_NumberOfCustomers', window );">Number of customers</a></td>
<td class="nump">2<span></span>
</td>
<td class="nump">2<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_RawMaterialPurchasesMember', window );">Raw Material Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl custom" style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_NumberOfSuppliers', window );">Number of suppliers | Suppliers / Number</a></td>
<td class="nump">3<span></span>
</td>
<td class="nump">4<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetOneMember', window );">Revenue one [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">33.00%<span></span>
</td>
<td class="nump">41.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetTwoMember', window );">Revenue two [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">20.00%<span></span>
</td>
<td class="nump">17.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetThreeMember', window );">Revenue three [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">18.00%<span></span>
</td>
<td class="nump">16.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cphi_CustomerMember', window );">Customer [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">49.10%<span></span>
</td>
<td class="nump">47.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cphi_CustomerMember', window );">Customer [Member] | Raw Material Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">26.20%<span></span>
</td>
<td class="nump">19.80%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cphi_CustomerOneMember', window );">Customer One [Member] | Accounts Receivable [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">10.60%<span></span>
</td>
<td class="nump">14.00%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cphi_CustomerOneMember', window );">Customer One [Member] | Raw Material Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">17.00%<span></span>
</td>
<td class="nump">17.10%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cphi_CustomerTwoMember', window );">Customer Two [Member] | Raw Material Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="nump">11.20%<span></span>
</td>
<td class="nump">15.40%<span></span>
</td>
</tr>
<tr class="rh">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_srt_MajorCustomersAxis=cphi_CustomerThreeMember', window );">Customer Three [Member] | Raw Material Purchases [Member]</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="ro">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_cphi_ConcentrationsTextualAbstract', window );"><strong>Concentrations (Textual)</strong></a></td>
<td class="text">&#160;<span></span>
</td>
<td class="text">&#160;<span></span>
</td>
</tr>
<tr class="re">
<td class="pl " style="border-bottom: 0px;" valign="top"><a class="a" href="javascript:void(0);" onclick="top.Show.showAR( this, 'defref_us-gaap_ConcentrationRiskPercentage1', window );">Concentrations risk, percentage</a></td>
<td class="text">&#160;<span></span>
</td>
<td class="nump">11.80%<span></span>
</td>
</tr>
</table>
<div style="display: none;">
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_ConcentrationsTextualAbstract">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- References</a><div><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_ConcentrationsTextualAbstract</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:stringItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_NumberOfCustomers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of customers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_NumberOfCustomers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_cphi_NumberOfSuppliers">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>Number of suppliers.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>No definition available.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">cphi_NumberOfSuppliers</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>cphi_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>xbrli:integerItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskPercentage1">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Definition</a><div><p>For an entity that discloses a concentration risk in relation to quantitative amount, which serves as the "benchmark" (or denominator) in the equation, this concept represents the concentration percentage derived from the division.</p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ References</a><div style="display: none;"><p>Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 18<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6351-108592<br><br>Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13531-108611<br><br>Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 825<br> -SubTopic 10<br> -Section 50<br> -Paragraph 21<br> -Subparagraph (a)<br> -URI http://asc.fasb.org/extlink&amp;oid=109250915&amp;loc=d3e13537-108611<br><br>Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef<br> -Publisher FASB<br> -Name Accounting Standards Codification<br> -Topic 275<br> -SubTopic 10<br> -Section 50<br> -Paragraph 20<br> -URI http://asc.fasb.org/extlink&amp;oid=99393423&amp;loc=d3e6404-108592<br></p></div>
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">+ Details</a><div style="display: none;"><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskPercentage1</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td>us-gaap_</td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>num:percentItemType</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td>duration</td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_SalesRevenueNetMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=us-gaap_AccountsReceivableMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_RawMaterialPurchasesMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_RawMaterialPurchasesMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">us-gaap_ConcentrationRiskByBenchmarkAxis=cphi_SalesRevenueNetThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cphi_CustomerMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cphi_CustomerMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cphi_CustomerOneMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cphi_CustomerOneMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cphi_CustomerTwoMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cphi_CustomerTwoMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
<table border="0" cellpadding="0" cellspacing="0" class="authRefData" style="display: none;" id="defref_srt_MajorCustomersAxis=cphi_CustomerThreeMember">
<tr><td class="hide"><a style="color: white;" href="javascript:void(0);" onclick="top.Show.hideAR();">X</a></td></tr>
<tr><td><div class="body" style="padding: 2px;">
<a href="javascript:void(0);" onclick="top.Show.toggleNext( this );">- Details</a><div><table border="0" cellpadding="0" cellspacing="0">
<tr>
<td><strong> Name:</strong></td>
<td style="white-space:nowrap;">srt_MajorCustomersAxis=cphi_CustomerThreeMember</td>
</tr>
<tr>
<td style="padding-right: 4px;white-space:nowrap;"><strong> Namespace Prefix:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Data Type:</strong></td>
<td>na</td>
</tr>
<tr>
<td><strong> Balance Type:</strong></td>
<td></td>
</tr>
<tr>
<td><strong> Period Type:</strong></td>
<td></td>
</tr>
</table></div>
</div></td></tr>
</table>
</div>
</body>
</html>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>EXCEL
<SEQUENCE>65
<FILENAME>Financial_Report.xlsx
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 Financial_Report.xlsx
M4$L#!!0    ( )" ?$X?(\\#P    !,"   +    7W)E;',O+G)E;'.MDD^+
MPD ,Q;]*F?L:5\'#8CUYZ6U9_ )Q)OU#.Y,A$[%^>X>];+=44/ 87O+>CT?V
M/S2@=AQ2V\54C'X(J32M:OP"2+8ECVG%D4)6:A:/FD=I(*+ML2'8K-<[D*F'
M.>RGGD7E2B.5^S3%":4A+<TXP)6E/S/WJVR;A5ND9T*YKCM+1[873T$7LF<;
M!I99-G\LCNVW<+ZT+/0:S>,*P).B0\5?UX^8 TBTH_0(:+L A#&^NQT:E8(C
M-R."?S]PN -02P,$%     @ D(!\3B?HAPZ"    L0   !    !D;V-0<F]P
M<R]A<' N>&UL38Y-"\(P$$3_2NG=;BGH06) L$?!D_>0;FP@R8;-"OGYIH(?
MMWF\81AU8\K(XK%T-8943OTJDH\ Q:X831F:3LTXXFBD(3^ G/,6+V2?$9/
M-(X'P"J8%EQV^3O8:W7..7AKQ%/25V^9"CGIYFHQ*/B76_..7+8\#?NW_+""
MWTG] E!+ P04    " "0@'Q.@AAW]N\    K @  $0   &1O8U!R;W!S+V-O
M<F4N>&ULS9)12\,P$,>_BN2]O::5H:'+BV-/"H(#Q;>0W+9@DX;DI-VW-ZU;
MA^@'\#%W__SN=W"M#D+W$9]C'S"2Q70SNLXGH<.:'8F" $CZB$ZE,B=\;N[[
MZ!3E9SQ 4/I#'1#JJEJ!0U)&D8()6(2%R&1KM- 1%?7QC#=ZP8?/V,TPHP$[
M=.@I 2\Y,#E-#*>Q:^$*F&"$T:7O IJ%.%?_Q,X=8.?DF.R2&H:A')HYEW?@
M\/;T^#*O6UB?2'F-^5>R@DX!U^PR^;5YV.RV3-85OR^JIJCO=GPEJD;<\O?)
M]8??5=CUQN[M/S:^",H6?MV%_ )02P,$%     @ D(!\3IE<G",0!@  G"<
M !,   !X;"]T:&5M92]T:&5M93$N>&UL[5I;<]HX%'[OK]!X9_9M"\8V@;:T
M$W-I=MNTF83M3A^%$5B-;'EDD81_OT<V$,N6#>V23;J;/ 0LZ?O.14?GZ#AY
M\^XN8NB&B)3R>&#9+]O6N[<OWN!7,B0103 9IZ_PP JE3%ZU6FD PSA]R1,2
MP]R"BPA+>!3+UES@6QHO(];JM-O=5H1I;*$81V1@?5XL:$#05%%:;U\@M.4?
M,_@5RU2-9:,!$U=!)KF(M/+Y;,7\VMX^9<_I.ATR@6XP&U@@?\YOI^1.6HCA
M5,+$P&IG/U9KQ]'22(""R7V4!;I)]J/3%0@R#3LZG5C.=GSVQ.V?C,K:=#1M
M&N#C\7@XMLO2BW <!.!1NY["G?1LOZ1!";2C:=!DV/;:KI&FJHU33]/W?=_K
MFVB<"HU;3]-K=]W3CHG&K=!X#;[Q3X?#KHG&J]!TZVDF)_VN:Z3I%FA"1N/K
M>A(5M>5 TR  6'!VULS2 Y9>*?IUE!K9';O=05SP6.XYB1'^QL4$UFG2&98T
M1G*=D 4. #?$T4Q0?*]!MHK@PI+27)#6SRFU4!H(FLB!]4>"(<7<K_WUE[O)
MI#-ZG7TZSFN4?VFK :?MNYO/D_QSZ.2?IY/734+.<+PL"?'[(UMAAR=N.Q-R
M.AQG0GS/]O:1I24RS^_Y"NM./&<?5I:P7<_/Y)Z,<B.[W?98??9/1VXCUZG
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
M)BF,0!)IM5B$J0^R) CM1*&5*#2(4J 1A4:B($S34,,Q52$ $-A9(BM+9+)
MC660)+,L8"72:"R/5 N6V,H2FRS:8MH.DGB6)0+JH]$\UBUX$BM/8O($&H\I
MB5,-Y:YD09%:*5*30EL'6U-B4-R5+"@R*T5F4FA_CFWVU#IYI%JP0&#?EX!)
M$^L;$S"60&9?*\\HEU3_V2VA265LE]#(%091DD51HE,]H5Q2V;=/Z)M4J4[E
M/TWUA'*@\F:'C#SU?R!ZJ5KF' @7YY4Z5<Z$<"RB@I78/$IQT9@&-3YSV4U$
MGPZG[3#@I!MO$MYTG2G^ 5!+ P04    " "0@'Q.R>FQ%/4#   S$   &
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
M'XSD Y&(525_%.D."\(Y"ZQ^BZ:0 U$,%,4 4=3:$38*17TJ.+6XZ&-N("@
M!06 (/O_&$QJS6 DYTIKCD'F<Q$B8=5AS&$J&.<V&(U!GR*.*2)P)3A8"0Y4
MPNJ"%?_/S@S!2.&$S@R!?D.<(1Q87[!H"CD0)4!18D)GBG$H8J33P.J%: (X
MD(01?%@@0)3U75IUT$?M"6!7^A,@[QCAR#BU#X\Q:4X/RJAOMRA 4H1%:#X@
M5RIRY?C$0$6X71$\M4V]BV.[OMI]B\M]DE?.B]+F!M"<TSNEM#1>T;T1?S"W
MR7Z2RIVNA]R,R_9*U4ZT*KKKHM??69=_ 5!+ P04    " "0@'Q.9(, /KD$
M  #%%0  &    'AL+W=O<FMS:&5E=',O<VAE970V+GAM;'V8VV[C-A"&7\7P
M?=:<&1[$P#$0NRA:H 466VQ[K=A,;*QDN9(2;]^^E.3U.IQA;JR#?Y(_A^3'
M$9?GIOW6[4/H9]_KZM@]S/=]?[I?++KM/M1E]ZDYA6/\Y[EIZ[*/C^W+HCNU
MH=R-A>IJ@4K915T>CO/5<GSWN5TMF]>^.AS#YW;6O=9UV?ZW#E5S?IC#_,>+
M+X>7?3^\6*R6I_(E_!7ZKZ?/;7Q:7&O9'>IP[ [-<=:&YX?Y(]QOR T%1L7?
MAW#N;NYG0U>>FN;;\/#[[F&N!D>A"MM^J**,E[>P"54UU!1]_'NI='YM<RAX
M>_^C]E_'SL?./)5=V#35/X==OW^8%_/9+CR7KU7_I3G_%BX=,O/9I?=_A+=0
M1?G@)+:Q;:IN_)UM7[N^J2^U1"MU^7VZ'H[C]3S]8]REF%P +P7P6@#LAP7H
M4H!^%M!CYR=G8U=_*?MRM6R;\ZR=1NM4#I,"[BD&<SN\'&,W_A=[V\6W;RO
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
MX\/Q$Y[M-&:3X4T__R"V?./R+U!+ P04    " "0@'Q.R7A"3K@!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,"YX;6QM4]MNVS ,_15!'U Y3MID
M@6V@:5%LP 8$';8]*S9M"]7%D^2X^_M1LNNYG5\DD>(Y/*2H;##VQ;4 GKPJ
MJ5U.6^^[(V.N;$%Q=V,ZT'A3&ZNX1],VS'46>!5!2K(T2>Z8XD+3(HN^LRTR
MTWLI-)PM<;U2W/XY@31#3C?TS?$LFM8'!RNRCC?P'?R/[FS18C-+)11H)XPF
M%NJ<WF^.IUV(CP$_!0QN<2:ADHLQ+\'X4N4T"8) 0ND# \?M"@\@92!"&;\G
M3CJG#,#E^8W]*=:.M5RX@P<C?XG*MSD]4%)!S7OIG\WP&:9Z;BF9BO\*5Y 8
M'I1@CM)(%U=2]LX;-;&@%,5?QUWHN _CS>UV@JT#T@F0SH!#S,/&1%'Y(_>\
MR*P9B!U[W_'PQ)MCBKTI@S.V(MZA>(?>:[&YVV?L&HBFF-,8DRYCY@B&['.*
M="W%*?T/GJ[#MZL*MQ&^?:?PL$ZP6R7818+=.X)/'TI<B=DG'Y*P14\5V"9.
MDR.EZ76<Y(5W'MC[-+[)O_!QVK]QVPCMR,5X?-G8_]H8#R@EN<$1:O&#S8:$
MVH?C'L]V'+/1\*:;?A";OW'Q%U!+ P04    " "0@'Q.\-K]L[8!  #2 P
M&0   'AL+W=O<FMS:&5E=',O<VAE970Q,2YX;6QU4V%OW" ,_2N('U NN=Q:
MG9)(O4[3)FW2J=.VSUSB)*B ,R"7[M\/2)JF7?8%L/%[?C8F']$\V0[ D6<E
MM2UHYUQ_9,Q6'2AN;[ '[6\:-(H[;YJ6V=X KR-(29;N=A^8XD+3,H^^LRES
M')P4&LZ&V$$I;OZ<0.)8T(2^.!Y%V[G@8&7>\Q:^@_O1GXVWV,)2"P7:"M3$
M0%/0^^1XRD)\#/@I8+2K,PF57!"?@O&E+N@N" ()E0L,W&]7>  I Y&7\7OF
MI$O* %R?7]@_Q=I]+1=NX0'E+U&[KJ!WE-30\$&Z1QP_PUS/@9*Y^*]P!>G#
M@Q*?HT)IXTJJP3I4,XN7HOCSM L=]W&Z.1QFV#8@G0'I KB+>=B4*"K_R!TO
M<X,C,5/O>QZ>.#FFOC=5<,96Q#LOWGKOM4QNDYQ= ]$<<YIBTG7,$L$\^Y(B
MW4IQ2O^!I]OP_:;"?83OWRC\#T&V29!%@NP-P?Y=B5LQV;LD;-53!::-TV1)
MA8..D[SR+@-[G\8W>0V?IOT;-ZW0EES0^9>-_6\0'7@INQL_0IW_8(LAH7'A
M>.O/9AJSR7#8SS^(+=^X_ M02P,$%     @ D(!\3K3?OY&V 0  T@,  !D
M  !X;"]W;W)K<VAE971S+W-H965T,3(N>&UL;5-A;^,@#/TKB!\PVK1;JRJ)
MM&Z:=M*=5.UTM\\T<1(TP!F09O?O#TB695N^ #9^S\_&I#V:%]L ./*FI+89
M;9QK#XS9H@'%[16VH/U-A49QYTU3,]L:X&4$*<F2U>J&*2XTS=/H.YD\Q<Y)
MH>%DB.V4XN;?$23V&5W3=\>3J!L7'"Q/6U[#;W!_VI/Q%IM82J% 6X&:&*@R
M>KL^'+<A/@;\%=#;V9F$2LZ(+\'X469T%02!A,(%!NZW"]R!E('(RW@=.>F4
M,@#GYW?VAUB[K^7,+=RA?!:E:S*ZIZ2$BG?2/6'_"&,]UY2,Q?^$"T@?'I3X
M' 5*&U=2=-:A&EF\%,7?AEWHN/?#S68_PI8!R0A()L ^YF%#HJC\GCN>IP9[
M8H;>MSP\\?J0^-X4P1E;$>^\>.N]EWR]NT[9)1"-,<<A)IG'3!',LT\IDJ44
MQ^0;/%F&;Q85;B)\\TGAS3+!=I%@&PFVGPAV7TI<BME_2<)F/55@ZCA-EA38
MZ3C),^\TL+=)?)./\&':?W%3"VW)&9U_V=C_"M&!E[*Z\B/4^ \V&1(J%XX[
M?S;#F V&PW;\06SZQOE_4$L#!!0    ( )" ?$[3RO)MM@$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#$S+GAM;&U3VV[<(!#]%<0'!)MUDNW*MI1-
M%+52*ZU2-7UF[;&-PL4%O$[_OH =UTG\ LPPY\R98<A';5YL!^#0JQ3*%KAS
MKC\08JL.)+-7N@?E;QIM)'/>-"VQO0%61Y 4A";)#9&,*USFT7<R9:X')[B"
MDT%VD)*9OT<0>BQPBM\<3[SM7'"0,N]9"S_!_>I/QEMD8:FY!&6Y5LA 4^"[
M]'#,0GP,>.8PVM49A4K.6K\$XUM=X"0( @&5"PS,;Q>X!R$"D9?Q9^;$2\H
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
M4PXHXGOV">A:!V<_!:G-YK$. /%L0 <7  JRF_<JZ<>@:QU< RA(<![?ZD]
MUSJX#%"0XYS'.@@T&M#!E8""-.?C6 >!ANXU+@849#KOW>N/0=<_.UP.&,AT
M'M]K"(H+*+GXAY=2[T/W8I*-.E:A=;I8[3JDN] TD'=XTU[]%'J?5R9Y5M9U
M$N%_OU/*2N=+=N/NY,%U=-VDD#OKAU,WUDU;TTRLJMN6C71]X^H_4$L#!!0
M   ( )" ?$X[?222M@$  -(#   9    >&PO=V]R:W-H965T<R]S:&5E=#(R
M+GAM;&U3VV[<(!#]%<0'!)MUTFAE6\HFJEJIE5:IVCZS]OBB<'$!K]._[X =
MUTW] LPPY\R98<@G8U]<!^#)JY+:%;3S?C@RYJH.E' W9@"--XVQ2G@T;<O<
M8$'4$:0DXTERQY3H-2WSZ#O;,C>CE[V&LR5N5$K8WR>09BIH2M\<SWW;^>!@
M93Z(%KZ!_SZ<+5IL9:E[!=KU1A,+34$?TN,I"_$QX$</D]N<2:CD8LQ+,#[7
M!4V"()!0^< @<+O"(T@9B%#&KX63KBD#<'M^8_\8:\=:+L+!HY$_^]IW!;VG
MI(9&C-(_F^D3+/7<4K(4_P6N(#$\*,$<E9$NKJ0:G3=J84$I2KS.>Z_C/LTW
M![[ ]@%\ ? 5<!_SL#E15/XDO"AS:R9BY]X/(CQQ>N38FRHX8ROB'8IWZ+V6
M/$MR=@U$2\QICN&;F'2-8,B^IN![*4[\/SC?AQ]V%1XB_+#-?I?L$V2[!%DD
MR/XI,7U7XE[,>Y5LTU,%MHW3Y$AE1ATG>>-=!_8A/B+[&SY/^U=AVUX[<C$>
M7S;VOS'& TI);G"$.OQ@JR&A\>'X <]V'K/9\&98?A!;OW'Y!U!+ P04
M" "0@'Q.'ZAJ3\(!   W!   &0   'AL+W=O<FMS:&5E=',O<VAE970R,RYX
M;6QM5.UNVR 4?17$ Y2$V.D4V9::3M,J;5+4:>MO8E]_J'RX@./N[0?8<=V,
M/X%[?>XYYP(WV:CTJVD!+'H77)H<M];V!T),V8)@YD[U(-V76FG!K MU0TRO
M@56A2'!"-YL]$:R3N,A"[J2+3 V6=Q).&IE!"*;_'H&K,<=;?$T\=TUK?8(4
M6<\:^ 7V=W_2+B(+2]4)D*93$FFH<_RP/1Q3CP^ /QV,9K5'OI.S4J\^>*IR
MO/&&@$-I/0-SRP4>@7-/Y&R\S9QXD?2%Z_V5_5OHW?5R9@8>%7_I*MOF^ M&
M%=1LX/99C=]A[B?%:&[^!UR .[AWXC1*Q4WX1>5@K!(SB[,BV/NT=C*LX\Q_
M+8L7T+F WA2022@X_\HL*S*M1J2GL^^9O^+M@;JS*7TR'$7XYLP;E[T4--EE
MY.*)9LQQPM 59KL@B&-?)&A,XDC_*Z?Q\EW4X2Z4[];J^R1.D$0)DD"0?&HQ
MN6DQADGC(FE4)(T0[&]$8IC[&Q&RNC@!N@E/UJ!2#3*,RRJ[3,4##1?_ 9]&
MZB?332<-.BOKGD^XY%HI"\[*YLYY:=T4+P&'VOKMO=OKZ2U/@57]/*9D^:\H
M_@%02P,$%     @ D(!\3JH.XWW% 0  -P0  !D   !X;"]W;W)K<VAE971S
M+W-H965T,C0N>&UL;53M;ML@%'T5Q ,4F\1I%MF6FD[5)K52U&G;;V)??ZA@
M7,!Q^_8#['A>QA_#O9QS[@=<IZ-4;[H!,.A#\$YGN#&F/Q"BBP8$TW>RA\Z>
M5%()9JRI:J)[!:ST),$)C:(=$:SM<)YZWTGEJ1P,;SLX*:0'(9CZ/ *78X9C
M?'6\MG5CG(/D:<]J^ 'F9W]2UB*+2MD*Z'0K.Z2@RO!#?#@F#N\!OUH8]6J/
M7"5G*=^<\;W,<.02 @Z%<0K,+A=X!,Z=D$WC?=;$2TA'7.^OZD^^=EO+F6EX
ME/QW6YHFPWN,2JC8P,VK'+_!7$^"T5S\,UR 6[C+Q,8H)-?^BXI!&REF%9N*
M8!_3VG9^':>3W946)M"90!?"WA/(%,AG_I49EJ=*CDA-O>^9N^+X0&UO"N?T
MK?!G-GEMO9><;O<IN3BA&7.<,'2%B1<$L>I+"!H*<:3_T6F8O@EFN/'TS3KZ
M;A\6V 8%MEY@^T^)7VY*#&"2*!PD"09) @+Q39 0YK859'5Q E3MGZQ&A1PZ
M/RXK[S(5#]1?_%_X-%(O3-5MI]%9&OM\_"574AJPJ41W-I?&3O%B<*B,V][;
MO9K>\F08V<]C2I9_1?X'4$L#!!0    ( )" ?$YW1F3DMP$  -(#   9
M>&PO=V]R:W-H965T<R]S:&5E=#(U+GAM;&U3VV[<(!#]%<0'A%WL3:*5;2F;
M*&JE5EJE:OO,VN.+ HP+>)W^?0$[KIOZ!9CAG#,7AFQ$\VI; $?>E-0VIZUS
M_9$Q6[:@A+W!'K2_J=$HX;QI&F9[ Z**)"49W^UNF1*=ID46?6=39#@XV6DX
M&V('I83Y?0*)8T[W]-WQTC6M"PY69+UHX!NX[_W9>(LM*E6G0-L.-3%0Y_1A
M?SRE 1\!/SH8[>I,0B47Q-=@?*YRN@L)@832!07AMRL\@I1!R*?Q:]:D2\A
M7)_?U9]C[;Z6B[#PB/)G5[DVI_>45%"+0;H7'#_!7,^!DKGX+W %Z>$A$Q^C
M1&GC2LK!.E2SBD]%B;=I[W3<Q^DFN9UIVP0^$_A"N(MQV!0H9OXDG"@R@R,Q
M4^][$9YX?^2^-V5PQE;$.Y^\]=YKP0])QJY!:,:<)@Q?8?8+@GGU)03?"G'B
M_]'Y-CW9S#")]&0=_3[=%D@W!=(HD/Y38OJAQ"W,X4,0MNJI M/$:;*DQ$''
M25YYEX%]X/%-_L*G:?\J3--I2R[H_,O&_M>(#GPJNQL_0JW_8(LAH7;A>.?/
M9AJSR7#8SS^(+=^X^ -02P,$%     @ D(!\3OF13I// 0  G 0  !D   !X
M;"]W;W)K<VAE971S+W-H965T,C8N>&UL=53;CML@$/T5Q <L-DF\:61;VFQ5
MM5(K15NU?2;V^*(%XP*.MW]?P([KNO0E,.-SF2$,Z2C5JVX #'H3O-,9;HSI
M3X3HH@'!](/LH;-?*JD$,S94-=&] E9ZDN"$1E%"!&L[G*<^=U%Y*@?#VPXN
M"NE!"*9^G8'+,<,QOB=>VKHQ+D'RM&<U? 7SK;\H&Y%%I6P%=+J5'5)09?@I
M/IT3A_> [RV,>K5'KI.KE*\N^%1F.'(% 8?". 5FEQL\ ^=.R);Q<];$BZ4C
MKO=W]0^^=]O+E6EXEOQ'6YHFPT>,2JC8P,V+'#_"W,\!H[GYSW #;N&N$NM1
M2*[]+RH&;:2856PI@KU-:]OY=9SU[[0P@<X$NB&0R<A7_IX9EJ=*CDA-9]\S
M]Q?')VK/IG!)?Q3^FRU>V^PMIX<D)3<G-&/.$X:N,/&"(%9]L: ABS/]AT[#
M]%VPPIVG[];NQV-88!\4V'N!_5\M/FY:#&'^8W((FAP" N\V)@%,$H5-DJ!)
M$A"(-R8AS/:\R>IV"%"UGPN-"CET?B97V67TGJB_77_@T]Q^8:IN.XVNTM@[
MZF]2):4!6TKT8!MN[%.Q!!PJX[:/=J^F@9D"(_OY+2#+@Y3_!E!+ P04
M" "0@'Q.Y5U=<;@!  #2 P  &0   'AL+W=O<FMS:&5E=',O<VAE970R-RYX
M;6QU4^UNVR 4?17$ Y2$.%T6V9::5M,F;5+4:=UO8E_;J.#K 8Z[MQ]@U_,Z
M]P]P+^><^\$E'= \VP; D1>M6IO1QKGNR)@M&M#"WF 'K;^IT&CAO&EJ9CL#
MHHPDK1C?;&Z9%K*E>1I]9Y.GV#LE6S@;8GNMA?E] H5#1K?TU?$HZ\8%!\O3
M3M3P'=R/[FR\Q6:54FIHK<26&*@R>K<]GI* CX G"8-=G$FHY(+X'(PO948W
M(2%04+B@(/QVA7M0*@CY-'Y-FG0.&8C+\ZOZIUB[K^4B+-RC^BE+UV3T0$D)
ME>B5>\3A,TSU["F9BO\*5U >'C+Q,0I4-JZDZ*U#/:GX5+1X&7?9QGT8;_:'
MB;9.X!.!SX1#C,/&0#'S!^%$GAH<B!E[WXGPQ-LC][TI@C.V(M[YY*WW7G-^
MNTO9-0A-F-.(X0O,=D8PKSZ'X&LA3OP_.E^G[U8SW$7Z;AG]XSL"R:I $@62
M?TI,WI2XAMF_"<(6/=5@ZCA-EA38MW&2%]YY8.]X?)._\'':OPE3R]:2"SK_
MLK'_%:(#G\KFQH]0XS_8;"BH7#A^\&<SCMEH..RF'\3F;YS_ 5!+ P04
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
MM'D^[I)K(328+,,[DV!KQGXV*-3:;C^9O?2/WQM:]--<X_GG4OP#4$L#!!0
M   ( )" ?$[XTJ2A>@(  -@'   9    >&PO=V]R:W-H965T<R]S:&5E=#,Q
M+GAM;'V5VX[;(!"&7\7R?=<<C(%5$JE)5;52*T5;M;UF$Y)8:QL72+)]^P)V
MK"QF>Q,._F?FFX$PBZO2+^8DI<U>VZ8SR_QD;?]8%&9WDJTP#ZJ7G?MR4+H5
MUBWUL3"]EF(?C-JF0 !412OJ+E\MPMY6KQ;J;)NZDUN=F7/;"OUW+1MU7>8P
MOVT\U<>3]1O%:M&+H_PA[<]^J]VJF+SLZU9VIE9=IN5AF7^$CQL(O$%0_*KE
MU=S-,Y_*LU(O?O%UO\R!)Y*-W%GO0KCA(C>R:;PGQ_%G=)I/,;WA_?SF_7-(
MWB7S+(S<J.9WO;>G9<[R;"\/XMS8)W7](L>$2)Z-V7^3%]DXN2=Q,7:J,>$W
MVYV-5>WHQ:&TXG48ZRZ,U^$+N9FE#=!H@"8#6/[7 (\&.#(H!K*0ZB=AQ6JA
MU373PVGUPE\*^(A=,7=^,]0N?'/9&K=[62%&%L7%.QHUZT&#[C5O%9NY O-)
M4CB B0(E*5"PQW?VL"K3#G#2 0X.RC=I5%$:@X8$31<T)> 5C'-)R##B$*1Q
MRB1.F<"A$<Z@J>[B< (APS'/7 <!((B5[Q"1)!%)$+&(B,PBH8K0RE4I0DH(
M&2A+ DD:J4HB50FD*-*ZFD7"T,6*:KE)R# @G*5Q:!*'SG$XB'#H_"PX0SP^
MLKG,O:N<OG.C61*'S7 @C*O#YFE3 !@G,5!"R$'E+AM-(_$D$D]4"$9(?!;I
M Z04EH3BB"FE) 0!AM^ID^L6R1<,S+!(3#5JR)N#0[S$-+[:"27"I'1_.1Q1
M%7=/K.]YWX4^UIW)GI5UKW5X4P]*6>F\@@?G[^3:[+1HY,'Z*75S/?2:86%5
M/_;18FKFJW]02P,$%     @ D(!\3EY!TH#  @  :0P  !D   !X;"]W;W)K
M<VAE971S+W-H965T,S(N>&ULE5?M;ILP%'T5Q ,,^SKDHTHB-9VF3=JDJM.V
MWV[B)*B &7:2[NUG#&7I.);(GX+-N>?>X_K8-\N+KE_,42D;O19Y:5;QT=KJ
M+DG,]J@*:3[H2I7NRU[7A;1N6!\24]5*[GQ0D2?$V#0I9%;&ZZ6?>ZS72WVR
M>5:JQSHRIZ*0]9^-RO5E%?/X;>(I.QQM,Y&LEY4\J._*_J@>:S=*>I9=5JC2
M9+J,:K5?Q??\;B.H"?"(GYFZF*OWJ)'RK/5+,_BR6\6LJ4CE:FL;"ND>9_6@
M\KQA<G7\[DCC/F<3>/W^QO[)BW=BGJ51#SK_E>WL<17/XVBG]O*4VR=]^:PZ
M06D<=>J_JK/*';RIQ.78ZMSXO]'V9*PN.A972B%?VV=6^N>E_9(NNC <0%T
M]0%\ZK6TB7SE'Z65ZV6M+U'=+GXEF_\QOR.W-MMFTB^%_^:*-V[VO*8%+9-S
M0]1A-BV&KC"\1R2.O4]!*,6&!N&$PP6L4/CPR;L*!2:80(*))Q#O"":8((4$
M*:@@_6^-$&:*DTQADBD@F&&"&228C9<YAP3S$3(19HZ3+&"2!2!88 +.\(YE
MXX7RP*;G(Z0"D& LD ?N_'M.@"+@'8YW/Q<WJ,7[GT_&J!V"PFJQ3?C0 X(%
MK,ZQ"?CT!K78!GPV1NT0)%C@4.'8+7QH!<%"I6(O\,5XM83-0&R$6@ 2+ WD
MP8XA9(; ^4;8#$0WJ,5F('07#-0.08(%3E+"CB%DAL Q1]@,E-Z@%IN!T)4P
M4#L$"18X4 D[AH 9>,#ZA,U \QO48C,0NAD&:H>@H%J!'2. &7C@3!;8#(*/
M5RNP&<3P9ABJ!:#AF9Q<=7J%J@^^QS715I]*WV!?S?9]]+UOHY-_\+8)_R;K
M0U::Z%E;UV_ZKG"OM56N%O;![>>CZ_O[0:[VMGF=N?>Z;7[;@=55U]@G_:^+
M]5]02P,$%     @ D(!\3@,Y8D;> 0  :@0  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S,N>&UL?53K;ILP%'X5Q /4 4/:1(#49*HV:9.B3MM^.W"XJ+Y0
MVX3N[><+H31%^X-]CK_O.Q?[D(U"OJ@60 =OC'*5AZW6_1XA5;; B+H3/7!S
M4@O)B#:F;)#J)9#*D1A%\6:S18QT/"PRYSO)(A.#IAV'DPS4P!B1?P] Q9B'
M47AU/'=-JZT#%5E/&O@)^E=_DL9"LTK5,>"J$SR04.?A8[0_)A;O +\[&-5B
M']A*SD*\6.-;E8<;FQ!0*+55(&:YP!$HM4(FC==),YQ#6N)R?U5_<K6;6LY$
MP5'0/UVEVSQ\"(,*:C)0_2S&KS#5DX;!5/QWN  U<)N)B5$*JMPW* >E!9M4
M3"J,O/FUXVX=_4GZ,-'6"?%$B&="M/TO 4\$_$YPW40^,U?J%Z))D4DQ!M)?
M5D_LFXCVV#2SM$[7.W=FJE7&>REP%&?H8H4FS,%CX@4FFA'(J,\AXK40A_@3
M_2; \3,"[]8CX-4BL./C#T7@=8%D52!Q LD'@>2F"QZ3.@R_8G"ZV]X4LX:+
MTQV^OTD(+:Z(@6S<:U9!*0:N;3,6WGE@'F-[Q3?^@QDD_^[?9?P4_B"RZ;@*
MSD*;!^2NN19"@TES<V<R;,W@SP:%6MOMO=E+__R]H44_33::?R_%/U!+ P04
M    " "0@'Q.#R?]-O$!  #Z!   &0   'AL+W=O<FMS:&5E=',O<VAE970S
M-"YX;6Q]5%&OFR 8_2N&]UVJJ-5&3=8NRY9L27.7;<]4/ZNY* YHO?OW [2F
MM60OA>_SG,,Y0,E&+MYD Z"\]X[U,D>-4L,.8UDVT%'YP@?H]9>:BXXJ78HS
MEH, 6EE2QW"PV<2XHVV/BLSVCJ+(^$6QMH>C\.2EZZCXNP?&QQSYZ-9X;<^-
M,@U<9 ,]PP]0/X>CT!5>5*JV@UZVO/<$U#GZZ.\.D<%;P*\61GDW]TR2$^=O
MIOA:Y6AC# &#4AD%JH<K'( Q(Z1M_)DUT;*D(=[/;^J?;7:=Y40E'#C[W5:J
MR5&"O IJ>F'JE8]?8,X3(6\._PVNP#3<.-%KE)Q)^^N5%ZEX-ZMH*QU]G\:V
MM^,XZ]]H;D(P$X*%X(?_)9"90%8$/#FS43]118M,\-$3TV$-U-P)?T?T9I:F
M:??.?M-II>Y>"^)'&;X:H1FSGS#!'29X1!R>$21=(%@;6%P$3A>!Y9,'%[%;
M@#@%B!4('P2VJQ@3)K*8WF+"=),2/UF%><9%?I)$X=9M*'0:"AV&5@OM)TQ\
MM]"', Z#9+LZ@(,+N$W2./7=EB*GI<AA*5U9BIZR!W$<AF1EZ!E&4KU%ZR/#
M=[?0O K?J3BWO?1.7.D+;:]=S;D"+;EYT6J-?HB6@D&MS'2KYV+Z.TZ%XL/\
MTN#EN2O^ 5!+ P04    " "0@'Q."*MUA!("  ! !@  &0   'AL+W=O<FMS
M:&5E=',O<VAE970S-2YX;6R5E=V.FS 0A5\%\0!KP/Q&!*FAJEJIE:*MNKUV
MDB&@-9C:3MB^?6U#$"%6I=S$'OO,^6:(,?G ^+NH :3ST=).;-U:RGZ#D#C6
MT!+QPGKHU$[%>$ND"OD9B9X#.9FDEJ+ \V+4DJ9SB]RL[7F1LXND30=[[HA+
MVQ+^=P>4#5O7=V\+K\VYEGH!%7E/SO 3Y*]^SU6$9I=3TT(G&M8Y'*JM^\G?
ME)G6&\%; X-8S!W=R8&Q=QU\.VU=3Q<$%(Y2.Q U7*$$2K61*N//Y.G.2)VX
MG-_<OYC>52\'(J!D]'=SDO7635WG!!6Y4/G*AJ\P]1.YSM3\=[@"57)=B6(<
M&17FUSE>A&3MY*)*:<G'.#:=&8=Q)[REV1."*2&8$_SPOPEX2L"K!#169EK]
M3"0I<LX&AX]_5D_TF? W6#W,HUXTS\[LJ6Z%6KT6./!R=-5&DV8W:H*%)KA7
ME(\*G,T2I J8JPBL500F']]5X=L-L-4 &X/PSF!5Y&[41$;3&4WL>3BU8T(K
M)K1@\ HS:N(%!B>^']@QD14363#A"A,]@XFMF-B"B5:8^!E,8L4D%DR\PB3/
M8%(K)K5@DA4F?<!$218E=DQFQ60/&-_/5ICLX:0%<1R&JY-2/LIPEJ91O"H'
M+=YE?;?^(/S<=,(Y,*FN!?/R5HQ)4);>BW*KU74^!Q0JJ:>)FO/Q4AL#R?KI
MOD;S1Z/X!U!+ P04    " "0@'Q.JLCUM. !  !H!   &0   'AL+W=O<FMS
M:&5E=',O<VAE970S-BYX;6Q]5-MNG# 0_17$!\2 89NL "F[4=1*K;1*U?;9
M"\-%\87:9DG_OKX00C:T+]@S/N?,Q1[R2<AGU0'HX(51KHJPTWK8(Z2J#AA1
M-V( ;DX:(1G1QI0M4H,$4CL2HRB)HAUBI.=AF3O?29:Y&#7M.9QDH$;&B/QS
M "JF(HS#5\=3WW;:.E"9#Z2%[Z!_#"=I++2HU#T#KGK! PE-$=['^V-J\0[P
MLX=)K?:!K>0LQ+,UOM1%&-F$@$*EK0(QRP6.0*D5,FG\GC7#):0EKO>OZH^N
M=E/+F2@X"OJKKW57A+=A4$-#1JJ?Q/09YGJR,)B+_PH7H 9N,S$Q*D&5^P;5
MJ+1@LXI)A9$7O_;<K9,_R>*9MDU(9D*R$.+=?PEX)N W@NLF\IFY4A^()F4N
MQ11(?UD#L6\BWF/3S,HZ7>_<F:E6&>^EQ,EMCBY6:,8</"998>(%@8SZ$B+9
M"G%(/M"3]P&.'Q'X;CL"WBP".SY^5\0_!-)-@=0)I&L!'%UUP6,RA^&^"W$6
MI_BJE@W8+L-WZ54Z:'5!#&3KWK(**C%R;5NQ\B[C<I_8"[[R'\P8^5?_)N-G
M\!N1;<]5<!;:/!]WR8T0&DR6T8U)L#-COQ@4&FVWG\Q>^L?O#2V&>:[1\G,I
M_P)02P,$%     @ D(!\3IMSN>+S 0  TP0  !D   !X;"]W;W)K<VAE971S
M+W-H965T,S<N>&UL?53K;MHP%'X5RP]0DSBA'0J1"M.T29N$.JW[;<*!1/4E
MLQW2O?U\20.$:/S ]O%W.<?Q<=$K_69J (O>!9=FC6MKVQ4AIJI!,/.@6I!N
MYZBT8-8M]8F85@,[!)+@)%TLED2P1N*R"+&=+@O56=Y(V&ED.B&8_KL!KOHU
M3O!'X*4YU=8'2%FT[ 0_P?YJ=]JMR*AR: 1(TRB)-!S7^#E9;7./#X#7!GIS
M-4>^DKU2;W[Q[;#&"Y\0<*BL5V!N.,,6./="+HT_@R8>+3WQ>OZA_B74[FK9
M,P-;Q7\W!UNO\1-&!SBRCML7U7^%H9X<HZ'X[W &[N ^$^=1*6["/ZHZ8Y48
M5%PJ@KW'L9%A[./.,AMH\X1T(*0C(5G^ET ' KT0@@.)F852/S/+RD*K'NGX
ML5KF[T2RHNXP*Q\,9Q?V7+7&1<\EI4E!SEYHP&PB)KW"7!#$J8\6Z9S%)KVC
MI[<&VWL$_33O0&>+H(%/;XI(YP6R68$L"&0W G1R"A&3!XR,F(7_S?ODLS[Y
MC$\V\<GO?)8)S=+'R5?9WN,2NJ3Y4T(G&9&KNR! GT+;&%2I3EI_ZE?1L3.?
M4W^7)O&-Z]C88!>9V.X_F#XUTJ"]LNZFAOMT5,J"RW/QX%*LW0LS+C@<K9\^
MNKF.?1875K7#$T+&=ZS\!U!+ P04    " "0@'Q.U!;(VU,"  !$!P  &0
M 'AL+W=O<FMS:&5E=',O<VAE970S."YX;6R-5>V.FS 0?!7$ QP8,)"((%U2
M5:W42M%5;7\[9!/0&4QM)[F^?6U#.#Y\O?L#]C([,[O .KLQ_BQ* .F\U+01
M&[>4LEU[GBA*J(EX8"TTZLF)\9I(M>5G3[0<R-$DU=0+?#_V:E(U;IZ9V)[G
M&;M(6C6PYXZXU#7A?[= V6WC(O<>>*K.I=0!+\]:<H8?('^V>ZYVWL!RK&IH
M1,4:A\-IXSZB]0Z9!(/X5<%-C-:.+N7 V+/>?#UN7%\[ @J%U!1$W:ZP THU
MD_+QIR=U!TV=.%[?V3^;XE4Q!R)@Q^COZBC+C9NZSA%.Y$+E$[M]@;X@[#I]
M]=_@"E3!M1.E43 JS-4I+D*RNF=15FKRTMVKQMQOW1-\3[,G!'U","2@^+\)
M89\0OB9$IOC.F2GU$Y$DSSB[.;Q[6RW1'P5:AZJ9A0Z:WIEGJEJAHM<\#''F
M7351C]EVF&"$00/"4^R#1&"3V :+]& JL%LBPI5=(;06$9K\<%)$;">(K 21
M(8@F!,FL"S9,:A?!5A&\($!^-!/I,-A@F@X3XBB>]>L]U,1,;#436ZI9S<QT
MF'@F@^-99W;OXR:&$JNA9&$(S]] LM )?(Q0.F]/LFQ/BO 8-_&36OVDRP9%
MOIU@9258??RC1+[]W_0_\))ZT*0K21JOWI)Z8PP@2[EH+H46C4V3 $<S)6\T
M>VK@9S.FA5.P2R/U7SZ*#D?!8Z!GURR^U4>$F6FO--WY\IWP<]4(Y\"DFHQF
M?IT8DZ!<^@_*7ZF.M&%#X23U,E%KWLWU;B-9VY]9WG!PYO\ 4$L#!!0    (
M )" ?$X8N&37)@(  &(&   9    >&PO=V]R:W-H965T<R]S:&5E=#,Y+GAM
M;(U5[6Z;,!1]%<0#U 0,A(@@-8FJ3=JDJ-.VWPZY":@VIK83NK>?;2A+P*N:
M'[%]?<ZY7_%-WG'Q(BL Y;TQVLBU7RG5KA"2906,R ?>0J-O3EPPHO11G)%L
M!9"C)3&*PB!($"-UXQ>YM>U%D?.+HG4#>^')"V-$_-D Y=W:7_COAN?Z7"EC
M0$7>DC/\ /6SW0M]0J/*L6;0R)HWGH#3VG]<K':9P5O KQHZ>;/W3"8'SE_,
MX>MQ[0<F(*!0*J- ]'*%+5!JA'08KX.F/[HTQ-O]N_J3S5WG<B 2MIS^KH^J
M6OM+WSO"B5RH>N;=%QCRB7UO2/X;7(%JN(E$^R@YE?;;*R]2<3:HZ% 8>>O7
MNK%KU]_$>*"Y">% "$?",OB0$ V$:"0L/O: !P*>$%"?BJW-CBA2Y()WGNB[
MVQ+S(UJLL*Y^:8RVV/9.ET=JZ[6(<)BCJQ$:,)L>$]YAHA&#M/[H)'0YV80.
M 7SO9#O'3,+8.50R=Q21,]7(\J.[*&*W '8*8"N [P222:UZ3&PQC<7@.# ?
MMZ/8Z2AV.$HGCER8I=M)XG22. 2R25.263:+,(TR'$Q:,\>E099FB3N>U!E/
M.H\G_D_5EDZ!Y>?[FSD%LD_T-YME&@6!J\'HY@4R$&<[W:17\DMC)^N-=1R@
MCZ%]P?_@_?3]3L2Y;J1WX$K/ ?M:3YPKT/$$#SJ42@_\\4#AI,PVU7O1C[W^
MH'@[3'0T_JT4?P%02P,$%     @ D(!\3DR-SQ+4 0  F00  !D   !X;"]W
M;W)K<VAE971S+W-H965T-# N>&ULE93;CML@$(9?Q>(!%AL?-HT<2YNMJE9J
MI6BKMM?$'L?6@G&!Q-NW+P>OY7JYZ-X$&/[YOQF"*2<AGU4'H*,7S@9U0)W6
MXQYC57? J;H3(PQFIQ624VV6\H+5*($V+HDS3.*XP)SV ZI*%SO)JA17S?H!
M3C)25\ZI_',$)J8#2M!KX*F_=-H&<%6.] +?0?\83]*L\.+2]!P&U8LADM >
MT$.R/Q96[P0_>YC4:A[93LY"/-O%E^: 8EL0,*BU=:!FN,$C,&:-3!F_9T^T
M(&WB>O[J_LGU;GHY4P6/@OWJ&]T=T Y%#;3TRO23F#[#W$^.HKGYKW #9N2V
M$L.H!5/N-ZJO2@L^NYA2.'WQ8S^X<?([Z?V<%DX@<P)9$HCOQ8-<Y1^IIE4I
MQ11)?_8CM7]QLB?F;&H;=$?A]DSQRD1O59HG);Y9HUES]!KRCX8L&FS\%P@)
M0H@S2%<&R2X+&Z1!@]099.L*"-E4Z36YTPQ.0Y)=DA9Q&)0%05D E&Y 7E/\
M+R@/@O( *-N \O>!BB"H> -*D@\;4/'FZ(H\R^+=%H17M\I^M-^HO/2#BLY"
MFPOJKE$KA ;C&=\9N\Z\$\N"0:OM]-[,I?]:_$*+<7X(\/(:57\!4$L#!!0
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
M;!%(<.)1%Z$((X3NL*0@2PJP4(\E#<,PP9'@'@Z@2_,T6Q3[!B@#@3( B'E
M61@((TPRX0$!.L0S*X2!. C$ :#4 ^)!H#0C0B"ODD6H8]3N*^4PD "!! "4
M>4 BS)QBPG#N'R% R%)N3_2=_V@.(N4 DG<ZMCFP:8)C[/<+0&<W35 $ V$$
M]RX$( F_>:$@%LGR'.6I7R9(R0E'_-[6X3LM%0-8N8^%@V ?[G%!TO?!X"Z+
M20@F@F8?BH+_W/N:6Q2X7V,:='PJ[O00#'=8#+18X;?82;1LYCQC0;<I()T%
M6C2!$2E9?%>'B\YWV1W+IH^>M;&?:/<A/6AME/6)'JRWD[U;S9-*'<PPY';<
MC1>,<6)T.UV>DOD&M_D/4$L#!!0    ( )" ?$Y;0I*;<0(  "<(   9
M>&PO=V]R:W-H965T<R]S:&5E=#0U+GAM;'U6VX[:,!#]E2@?L+;C7%<0":BJ
M5FHEM%7;9P,&HDWBU#9D^_>UG6P*9K(\$%_.G#,SSGBRZ(5\56?.=?#6U*U:
MAF>MNV>$U/[,&Z:>1,=;LW,4LF':3.4)J4YR=G!&38TBC%/4L*H-RX5;V\IR
M(2ZZKEJ^E8&Z- V3?]>\%OTR).'[PDMU.FN[@,I%QT[\!]<_NZTT,S2Q'*J&
MMZH2;2#Y<1FNR/.&4&O@$+\JWJN;<6!#V0GQ:B=?#\L06X]XS??:4C#SN/(-
MKVO+9/SX,Y*&DZ8UO!V_LW]VP9M@=DSQC:A_5P=]7H9Y&!SXD5UJ_2+Z+WP,
M* F#,?IO_,IK [>>&(V]J)7[#_87I44SLAA7&O8V/*O6/?MA)XU&,]@@&@VB
MR2#''QK0T8!.!B1VP0^>N5 _,<W*A11]((?3ZIA]*<@S-<G<VT67.[=GHE5F
M]5K2G"[0U1*-F/6 B6XP9$(@PSY)1)#$.GHPC^X%-H\(6L *% R".GMZ%T0,
M$\0@0>P(XCN"Q,O"@$D<IG68)$JP_<%*":B4 $JIIP1A,E@D!452@"#W1"#,
M3-(S4"1[)"BP)Y(]YBS[(&4Y*)0#0L03RA^$HK0H<)%XP T S*(,9W0FP07H
M4@&XY+W4:PA#81&"X=K$ $7L%R=^B(B0/"/$+S((B+,TIS.'068N# (XY=?*
M"+K3RO(8YS-2X,6Q(A$@Y1<+")HY3 )?'X0"%'Z]@""_8-#-M=MP>7(=2@5[
M<6E=>[Q9G;K@RC4&]!\^M-#O3)ZJ5@4[H<WE[Z[HHQ":&U_PDTGLV73M:5+S
MH[;#S(SET+J&B1;=V);1]&U0_@-02P,$%     @ D(!\3F;7]2-; @  - D
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
M J,J^K"*1-0Q!(E<EF!<!>"57/5@V,3H#DLP;F+<QQ(@HJ%M"1(Y7F "HRL
MNS1VS#F8.PK[6T*8.Q(]+$$BFEB6(!$[7@*$"29 ,+NF8<P>\1V68/8HZF,)
M$'%GPD<BQXQ/F&("[+&#/<+LT? .2S![A&:ZCB5 Q /;$B0:.I+!%!-@CQWL
M$6:/)OTM8<P>@SFO8PD2L34_+Z'(L8Q@3#$#]B('>XS98[K#$L?R%*U/.Y:@
MR=%>'B)1Y'@1,*:8 7N18Q)FS!X/[K $L\=HG=JQ!(@B>Q*&(L>+@#'%#-B+
M7/5@]OB.%2MC]ABM6>WY%8DB^S417.S_,EELZZURZ:W4(=?5/NNB];P=?Z1J
M_VBU+\PVO=E4?X1I]O@_XF*;Y*7WHK39G=9[R(U26IH<PT_F\=C)>'V^2.5&
M5Z<C<UXT>^OF0JM]^]T@.'^\F/\'4$L#!!0    ( )" ?$[+Q,H?A3P  '_M
M   4    >&PO<VAA<F5D4W1R:6YG<RYX;6SM?6ESXT:RX.?!KZCH;:_5$1!-
M\*8]SQ'4T;9FU)*>I+;7^V(_@"0H89H$.#BDUL3[\9M'70 *)-6>-ST?'#&>
MIL@ZL[*R\LX_YWDA/F_62?X?;QZ+8OO]=]_EB\=H$^:==!LE\,LJS39A 7]F
M#]_EVRP*E_EC%!6;]7>];G?TW2:,DS>B3.*_E]%I6B;%?[P9#,9O?OQS'O_X
MY^+'LW11;J*D$&&R%.=)$1<OXB+A,>,T$<?BX]V9.'K[[L_?%3_^^3OLQ!V#
MGOB0)L5C#KV6T;+^\UFTZ(A^X(M>-YC4?_P09AW1&]&/T_J/?RD3^''J[KEO
MN?\UF^=%%BZ*_U?O*1O?1@\QMH AKL)-5&]U^O/%U4S<_#R[_3 3/U]?GEU<
M_73GBXNKTT[+@*>PFBQ<PRJ6T6?QU^BEWJ[;[09!=S0:#%I&N,_"99P\B+N7
MS3Q=-U9T\_-%_;L9@&!)8'B_#A_JOZ["==[<6)EEU"'.%[#:WZ(PPX,39V'1
M:'M\'/2.^]U6V-^_;!M]@N[Q7UL[W$19G"Y;YU.XXOWI3SO/7*Y=CO8>OL[K
M;=__MJ\W[=S9US6W/*)?H_5:_#5)GQ-Q%X5YFD1+<9'G9935.URE+4/\DJ[A
M\H79"RQD'66-V14ZR7.ZC;9I5A!:%&'17.QO4=L(-+PX!3@_I%D#&Z_2Y#A<
M+")H RV6W+IEI+M'W/9INMF&26,@U6830IN3,H^3*&\LJ<C*QFG+CN>;*'O
M_?V4I<_%XYYISC_C-4GRF&XY8T!+TYMROHX7<#/2L&@#<KK9P#!W1;KXY,,V
MPRS*Q759Y 60%5A3X_*D29ZNXR5!["1<A\DB0NA$1=Y.(&T*.&Z[CK,\AT&^
M;_P<YH]$XA;X(?I[&3^%:VC? /!M!,0L7N"ZL&G]YY,P^11EW^8"CWQ;X+H;
M0R#YB; !/@ZYR*)%!+/-UY$OUG"D LXW?:8= YD5R[2<%ZMR;3JD*_$V&/N3
M8.AWQT-:]=M@XO>Z4W_<'_@P8+Z-%D7\%*T;IWM=/ *NFBGS5\P)8T\F YYO
MT/6[07?W7+/E$^U?%*G(R^UV'3MNX47R!&!VW)N;+-J&\5)$G^'5S1U03 L@
M+M5C;5T!;FI;9HO'$$;"S<1 &9*'&" @0F?7FPQ>^ZQX\<5V'<KG#]%BBZ3-
M%TG40/6+^I#.5O?7][-+,;N[.[^_:\/1RSB<QVNX>5$346O(LPU?\!@;&U\L
M@!"T X_10';> ;8LW0@@W$6Z<1Q==1"XEUFTI@N[#3-<>]OVB,X"-8!C6, ]
M!Y*UH+^!?B1B%2YPZPUTX(N5?VM=+)&D1=0*@BI^6"!U$>C% 9 _/7BM9]$J
M@O&6H@@_B[4<LM&*%[AC84@TXP+Q+2?T@P7@^Q0E"V@LCJY@]R+HU<D@\J[?
MY]MP$?W'&V!.\RA[BM[\*.J#$RE^3-=+ NHY8';QTM@RW$&YDYPI]]MN!Y@K
M/& !]+&,?A! @[I=_$_D3-7#LGA,L_@?T?('."#U;8QO]U+ -4QW47UZ)5KG
MFNZ<;-#WA^.I/QR.]:\ M.:WU@+VT:\EO7YP2DB)CN,$2/XVAE-K/@H%,/VP
MOZ-EM(H7<?%. -.3P S-N[4 [JCD>Y+2!5K .YQ%CW!/815 F.#O%F1VG9F;
MOEQ>S$XN+B_N+\[OQ.SJ3-S=7Y_^%;GK\]L[Z/F?'R_N&WS;KC?WZ";$^_$8
M%3&P=._:WV#DG2+B_N!VOX\3&"1&#C*5C$2[N/ [7\5_TD.W]P9H=-S;LH&B
MA_;@NW)HZX/O4^O*J\WV+MO9W+UF9].="[904*,2/=C76^2? 844+;0OS05=
M&G%TF>;Y#N24S0R.MF/C;01LB0M4.6%VYOX9.&M L6V6KN+&PR\W /RW>I0;
MY/8.N'^[06/X*(E0\D4 A,M-G)!@C<2KM0NPJT")%LS;+F'5ZY0XF-8.)R&V
MF^L&#1B"T!!GZH:O4UAN$66;%BZ*Z5;:V'J]'1X<<QNI/F?WC8[E4<N1WC6
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
M<I[U$1=5UT"61EZC@JF,+A=!L[Q%$@OG/1TQP8(_>T-_VM]'@JR !'=XQ$]
M>TE;@,,V6A_Z -W/KGZZ.+D\=P<UN-W1B18-X&0;W44CC +%.5:%2VT&P=EK
M*..U>82"/5@P0U J:PG9-M_#EEG4R<H',;-.'J^H9-%.WY_-%(]6M1HLXR7Q
M ^D<V6H/&]I3A;;-A/0,]45^@1B$GY*4]IVS] 5H F/E,8JHK*\*+;U6([3E
M]\M>,P7:)M"S2/DCJ;60(I0<.A Z&B1(=^;2CTX1H!@=%Y;Q4[PL28Y$:P_:
MH$BOI8F3L(F3DI$S5E?1A*@#03XSS@I4]](>E1(3.,(U,-8HHF,8(8S\ J(9
M $^KSD(A=5^2]7//JXAB P+  J^77@ID/U,C)"C3DW^-E H7QIN*U<0;A+1B
M.): BM)6JPQ#$JD0F25(\^;4<"Z6)YBG2(9-!YNX0 0E@-<'2(KD?T9#OS^M
MQ8TUN:']6-H@LJ2KV4]H.^)#P["F=47+E"Z<9+IAB80K4ENC%9_(B'B,4+9W
MG+81V7<X>B)%+@ Y"E$;4L-M3RZ"W6J,M[.<:RG-HQ7D]ED=C;B\"+53@MT9
MKHDB8@2)=9[61Z35:(G!TQ)#9?5:4I:[D&_^G#QCR()HXV^"$A.*:/ ',A&D
M(UFA#Q+IEM5=4@KB7)J.0'+RPJ<P7M,]9 <"7&:HL4)YA2'JTH9<PKQ9B!R"
MU$)P,?DFH9[O!?%4:]ZL^Z5/(?J\B*)E7KN9+)Y5]Y0C$MI )X?6.#>J67/E
M<-1<W^GZ2H ZD25U!2,Y5Z<0U5+86=IN^>"8U5JGX%QX1URE]8739;)6_FH:
MWG&\I(9O1^%H_:(0V:M? HO 6]Q?NU!(,Q-KSR$0&J)2]XVBX13X^SXT0SDN
MF$R ?QU[MKMTY>(>#?S1 )ASD/7>X1_C"0@'TP!XY2L"77WXW@A8?:!H((\"
MRSX9CNC2F",('QZRZ(&LRDF"!"1TD4Y$#[J&\KB3Z'-!!AD)<XGI\)2LT! 5
M5\%#@>XS6A$"9"I&(*ST)_ 9^%_@UH*@AY\#ZW//^MQ7G^_-#,,Q2!EC*7:8
M7>Z,<ZVXH^[E 5_1=0<7.#O[979U>GXGWE_?BIN/MZ<_S^[0)^U]D\%SBJ5#
M+9:^8B14E:49Z;_1_+A5="@I"2])H2G?4Z]B_#$N4DO+10K52B#(D%./<H"H
MZ?.!P$=;O'AX2<,Y.HRE61Q9WLY&=ZH<%O4Z#%'#EWM=/)+:J\HD/8;,7Y)J
M6;-+<D@'"V"_(9J<668CO7[2F'DI.4[A#XKRF?V%9ND*4   O0M<YW$[F4@3
M,F35F3ZE_I%B*2IDE@V[F7%!(ILD*PV?8>ZP((49<6G\XN!/30Y,/5J*YW"O
MP>9H6L2Q/KVU:/^34X=DZR#]'SH*=<0-\!.,;Q7?KQJ>(*SE!OT:HJ#53#,W
M620=D&@(AH^T8+6$;57LG>H$(V-=K#^?ZDYL(L WFD=REH8YBQ?ZGC"K0=9H
MYF.4_I8@6I.K-(#)F#J/R-E!/GZ>U4Y%2?,YDKQIKT$[F',/]!AB1J]<%[YM
M4C9@V[)7OZ7PU:K@\H4-Q#4DT6RT.8T7#1OK*^(6S)F@D)579XAIX^L7Y;Q
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
MYS#\?$'')<,_,=I_,@:9#:/]A].A/QH'WKG*0TB9>2+2@['(H@D'X4O@!]W
M[XTF\*D['OE!;^158AB:;@J6I1[FZDW\2;</6^RC/:X_]O!Y0()LJE2L=0@+
MCOB,5N8 @VX'F)M 4 PW0F?J$?+M[POB*D5VR"5/^EU)%':@0F^$.17\Z3#
M;+6]<1>NSMC[Q8'(1U;3=_"7;BV#95HG0:I5I5Q6"XV&WWO-.**W8CS"2/0!
M?NI/_& \/%@EXK7!2X)+1J+ H9!PP(F$.<EO56,\[!D3AN)(Z<K8RI5TM<*=
MDFL)A5YY-5G8L!"]O@QT-5.,.H%V\-'&HNIB962 ?%,GC2'ZG6EM"$MS4AV*
MW:EH/#G<]" #NZ&A6LQ#)HB8(@5'%FKDF^O99@TFMU66D,(327AKG!5FR(/S
MJ68&54^.A3^[#JXSUB#9?6PR6JYZ9+X7D_^<;YU='S8@T__0G50+(DS& K0L
M9_@R0=7ZQ=/5E,C5E2"+$M5I*<GP7X!R84)T<40R.XV*#6[)\?S-.Y]TK^A9
MKV*%D*>IY''N^<;0Y]4&L'WR 2:;=,D"#TY&32_8F7^M$PB>IN0MY:,.#]/5
M%^R5RQFZ,R28BH$S+[(-"Z]= B$_C#ZR^\"K!LQF*YBS@#W7VFG6_C92>OS
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
MR^(H4VGGJ(6 3I]RLA5KA(31407Y3")8F4M])V?IJ7**>64WGLH[H31()E9
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
M!&5MOE=N$3.M[AC\WD*E+Q@\<,)ON/.X[BO8]D635H[GNSPO?OS_4$L#!!0
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
MYJ\DG\8L]O-9]W?KY!M02P$"% ,4    " "0@'Q.'R// \     3 @  "P
M            @ $     7W)E;',O+G)E;'-02P$"% ,4    " "0@'Q.)^B'
M#H(   "Q    $               @ 'I    9&]C4')O<',O87!P+GAM;%!+
M 0(4 Q0    ( )" ?$Z"&'?V[P   "L"   1              "  9D!  !D
M;V-0<F]P<R]C;W)E+GAM;%!+ 0(4 Q0    ( )" ?$Z97)PC$ 8  )PG   3
M              "  ;<"  !X;"]T:&5M92]T:&5M93$N>&UL4$L! A0#%
M  @ D(!\3F'!D*G/ @  EPL  !@              ( !^ @  'AL+W=O<FMS
M:&5E=',O<VAE970Q+GAM;%!+ 0(4 Q0    ( )" ?$YGVA3\N00  %(6   8
M              "  ?T+  !X;"]W;W)K<VAE971S+W-H965T,BYX;6Q02P$"
M% ,4    " "0@'Q.#Z4T>7$"  #:"   &               @ 'L$   >&PO
M=V]R:W-H965T<R]S:&5E=#,N>&UL4$L! A0#%     @ D(!\3LGIL13U P
M,Q   !@              ( !DQ,  'AL+W=O<FMS:&5E=',O<VAE970T+GAM
M;%!+ 0(4 Q0    ( )" ?$[2P0SAW0(  +\*   8              "  ;X7
M  !X;"]W;W)K<VAE971S+W-H965T-2YX;6Q02P$"% ,4    " "0@'Q.9(,
M/KD$  #%%0  &               @ '1&@  >&PO=V]R:W-H965T<R]S:&5E
M=#8N>&UL4$L! A0#%     @ D(!\3H>.6.RW 0  T@,  !@
M ( !P!\  'AL+W=O<FMS:&5E=',O<VAE970W+GAM;%!+ 0(4 Q0    ( )"
M?$ZJRA2/M0$  -$#   8              "  :TA  !X;"]W;W)K<VAE971S
M+W-H965T."YX;6Q02P$"% ,4    " "0@'Q.!S_4=+8!  #2 P  &
M        @ &8(P  >&PO=V]R:W-H965T<R]S:&5E=#DN>&UL4$L! A0#%
M  @ D(!\3LEX0DZX 0  T@,  !D              ( !A"4  'AL+W=O<FMS
M:&5E=',O<VAE970Q,"YX;6Q02P$"% ,4    " "0@'Q.\-K]L[8!  #2 P
M&0              @ %S)P  >&PO=V]R:W-H965T<R]S:&5E=#$Q+GAM;%!+
M 0(4 Q0    ( )" ?$ZTW[^1M@$  -(#   9              "  6 I  !X
M;"]W;W)K<VAE971S+W-H965T,3(N>&UL4$L! A0#%     @ D(!\3M/*\FVV
M 0  T@,  !D              ( !32L  'AL+W=O<FMS:&5E=',O<VAE970Q
M,RYX;6Q02P$"% ,4    " "0@'Q.H/U(H[8!  #2 P  &0
M@ $Z+0  >&PO=V]R:W-H965T<R]S:&5E=#$T+GAM;%!+ 0(4 Q0    ( )"
M?$[!>PHQMP$  -(#   9              "  2<O  !X;"]W;W)K<VAE971S
M+W-H965T,34N>&UL4$L! A0#%     @ D(!\3FJ%U!*V 0  T@,  !D
M         ( !%3$  'AL+W=O<FMS:&5E=',O<VAE970Q-BYX;6Q02P$"% ,4
M    " "0@'Q.=X(W+;8!  #2 P  &0              @ $",P  >&PO=V]R
M:W-H965T<R]S:&5E=#$W+GAM;%!+ 0(4 Q0    ( )" ?$X604LKM@$  -(#
M   9              "  >\T  !X;"]W;W)K<VAE971S+W-H965T,3@N>&UL
M4$L! A0#%     @ D(!\3ON]EZ6W 0  T@,  !D              ( !W#8
M 'AL+W=O<FMS:&5E=',O<VAE970Q.2YX;6Q02P$"% ,4    " "0@'Q.3\!J
M<K<!  #2 P  &0              @ '*.   >&PO=V]R:W-H965T<R]S:&5E
M=#(P+GAM;%!+ 0(4 Q0    ( )" ?$Z\5$73D0(  $,*   9
M  "  ;@Z  !X;"]W;W)K<VAE971S+W-H965T,C$N>&UL4$L! A0#%     @
MD(!\3CM]))*V 0  T@,  !D              ( !@#T  'AL+W=O<FMS:&5E
M=',O<VAE970R,BYX;6Q02P$"% ,4    " "0@'Q.'ZAJ3\(!   W!   &0
M            @ %M/P  >&PO=V]R:W-H965T<R]S:&5E=#(S+GAM;%!+ 0(4
M Q0    ( )" ?$ZJ#N-]Q0$  #<$   9              "  69!  !X;"]W
M;W)K<VAE971S+W-H965T,C0N>&UL4$L! A0#%     @ D(!\3G=&9.2W 0
MT@,  !D              ( !8D,  'AL+W=O<FMS:&5E=',O<VAE970R-2YX
M;6Q02P$"% ,4    " "0@'Q.^9%.D\\!  "<!   &0              @ %0
M10  >&PO=V]R:W-H965T<R]S:&5E=#(V+GAM;%!+ 0(4 Q0    ( )" ?$[E
M75UQN $  -(#   9              "  59'  !X;"]W;W)K<VAE971S+W-H
M965T,C<N>&UL4$L! A0#%     @ D(!\3F[9I5#4 @  N@H  !D
M     ( !14D  'AL+W=O<FMS:&5E=',O<VAE970R."YX;6Q02P$"% ,4
M" "0@'Q.".F+& P"  ")!0  &0              @ %03   >&PO=V]R:W-H
M965T<R]S:&5E=#(Y+GAM;%!+ 0(4 Q0    ( )" ?$X&5-.?WP$  &@$   9
M              "  9-.  !X;"]W;W)K<VAE971S+W-H965T,S N>&UL4$L!
M A0#%     @ D(!\3OC2I*%Z @  V <  !D              ( !J5   'AL
M+W=O<FMS:&5E=',O<VAE970S,2YX;6Q02P$"% ,4    " "0@'Q.7D'2@, "
M  !I#   &0              @ %:4P  >&PO=V]R:W-H965T<R]S:&5E=#,R
M+GAM;%!+ 0(4 Q0    ( )" ?$X#.6)&W@$  &H$   9              "
M 5%6  !X;"]W;W)K<VAE971S+W-H965T,S,N>&UL4$L! A0#%     @ D(!\
M3@\G_3;Q 0  ^@0  !D              ( !9E@  'AL+W=O<FMS:&5E=',O
M<VAE970S-"YX;6Q02P$"% ,4    " "0@'Q."*MUA!("  ! !@  &0
M        @ &.6@  >&PO=V]R:W-H965T<R]S:&5E=#,U+GAM;%!+ 0(4 Q0
M   ( )" ?$ZJR/6TX $  &@$   9              "  ==<  !X;"]W;W)K
M<VAE971S+W-H965T,S8N>&UL4$L! A0#%     @ D(!\3IMSN>+S 0  TP0
M !D              ( ![EX  'AL+W=O<FMS:&5E=',O<VAE970S-RYX;6Q0
M2P$"% ,4    " "0@'Q.U!;(VU,"  !$!P  &0              @ $880
M>&PO=V]R:W-H965T<R]S:&5E=#,X+GAM;%!+ 0(4 Q0    ( )" ?$X8N&37
M)@(  &(&   9              "  :)C  !X;"]W;W)K<VAE971S+W-H965T
M,SDN>&UL4$L! A0#%     @ D(!\3DR-SQ+4 0  F00  !D
M ( !_V4  'AL+W=O<FMS:&5E=',O<VAE970T,"YX;6Q02P$"% ,4    " "0
M@'Q.%=%G;2$"  !4!@  &0              @ $*:   >&PO=V]R:W-H965T
M<R]S:&5E=#0Q+GAM;%!+ 0(4 Q0    ( )" ?$ZE-;HY$@(  (,%   9
M          "  6)J  !X;"]W;W)K<VAE971S+W-H965T-#(N>&UL4$L! A0#
M%     @ D(!\3A"=W?!, @  I 8  !D              ( !JVP  'AL+W=O
M<FMS:&5E=',O<VAE970T,RYX;6Q02P$"% ,4    " "0@'Q.[F[/9;\"  #-
M"0  &0              @ $N;P  >&PO=V]R:W-H965T<R]S:&5E=#0T+GAM
M;%!+ 0(4 Q0    ( )" ?$Y;0I*;<0(  "<(   9              "  21R
M  !X;"]W;W)K<VAE971S+W-H965T-#4N>&UL4$L! A0#%     @ D(!\3F;7
M]2-; @  - D  !D              ( !S'0  'AL+W=O<FMS:&5E=',O<VAE
M970T-BYX;6Q02P$"% ,4    " "0@'Q.,9M>X48"  !5!P  &0
M    @ %>=P  >&PO=V]R:W-H965T<R]S:&5E=#0W+GAM;%!+ 0(4 Q0    (
M )" ?$Y-YL_56 ,  ,@0   9              "  =MY  !X;"]W;W)K<VAE
M971S+W-H965T-#@N>&UL4$L! A0#%     @ D(!\3LO$RA^%/   ?^T  !0
M             ( !:GT  'AL+W-H87)E9%-T<FEN9W,N>&UL4$L! A0#%
M  @ D(!\3DN4^,\Y @  VPD   T              ( !(;H  'AL+W-T>6QE
M<RYX;6Q02P$"% ,4    " "0@'Q.>DI%XQ8$   ((   #P
M@ &%O   >&PO=V]R:V)O;VLN>&UL4$L! A0#%     @ D(!\3FO7?"O/ 0
M=1T  !H              ( !R,   'AL+U]R96QS+W=O<FMB;V]K+GAM;"YR
M96QS4$L! A0#%     @ D(!\3AE[T@[! 0  =AT  !,              ( !
MS\(  %M#;VYT96YT7U1Y<&5S72YX;6Q02P4&     #D .0"!#P  P<0

end
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>66
<FILENAME>Show.js
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
// Edgar(tm) Renderer was created by staff of the U.S. Securities and Exchange Commission.  Data and content created by government employees within the scope of their employment are not subject to domestic copyright protection. 17 U.S.C. 105.
var Show={};Show.LastAR=null,Show.showAR=function(a,r,w){if(Show.LastAR)Show.hideAR();var e=a;while(e&&e.nodeName!='TABLE')e=e.nextSibling;if(!e||e.nodeName!='TABLE'){var ref=((window)?w.document:document).getElementById(r);if(ref){e=ref.cloneNode(!0);
e.removeAttribute('id');a.parentNode.appendChild(e)}}
if(e)e.style.display='block';Show.LastAR=e};Show.hideAR=function(){Show.LastAR.style.display='none'};Show.toggleNext=function(a){var e=a;while(e.nodeName!='DIV')e=e.nextSibling;if(!e.style){}else if(!e.style.display){}else{var d,p_;if(e.style.display=='none'){d='block';p='-'}else{d='none';p='+'}
e.style.display=d;if(a.textContent){a.textContent=p+a.textContent.substring(1)}else{a.innerText=p+a.innerText.substring(1)}}}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>67
<FILENAME>report.css
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
/* Updated 2009-11-04 */
/* v2.2.0.24 */

/* DefRef Styles */
..report table.authRefData{
	background-color: #def;
	border: 2px solid #2F4497;
	font-size: 1em;
	position: absolute;
}

..report table.authRefData a {
	display: block;
	font-weight: bold;
}

..report table.authRefData p {
	margin-top: 0px;
}

..report table.authRefData .hide {
	background-color: #2F4497;
	padding: 1px 3px 0px 0px;
	text-align: right;
}

..report table.authRefData .hide a:hover {
	background-color: #2F4497;
}

..report table.authRefData .body {
	height: 150px;
	overflow: auto;
	width: 400px;
}

..report table.authRefData table{
	font-size: 1em;
}

/* Report Styles */
..pl a, .pl a:visited {
	color: black;
	text-decoration: none;
}

/* table */
..report {
	background-color: white;
	border: 2px solid #acf;
	clear: both;
	color: black;
	font: normal 8pt Helvetica, Arial, san-serif;
	margin-bottom: 2em;
}

..report hr {
	border: 1px solid #acf;
}

/* Top labels */
..report th {
	background-color: #acf;
	color: black;
	font-weight: bold;
	text-align: center;
}

..report th.void	{
	background-color: transparent;
	color: #000000;
	font: bold 10pt Helvetica, Arial, san-serif;
	text-align: left;
}

..report .pl {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 200px;
	white-space: normal; /* word-wrap: break-word; */
}

..report td.pl a.a {
	cursor: pointer;
	display: block;
	width: 200px;
	overflow: hidden;
}

..report td.pl div.a {
	width: 200px;
}

..report td.pl a:hover {
	background-color: #ffc;
}

/* Header rows... */
..report tr.rh {
	background-color: #acf;
	color: black;
	font-weight: bold;
}

/* Calendars... */
..report .rc {
	background-color: #f0f0f0;
}

/* Even rows... */
..report .re, .report .reu {
	background-color: #def;
}

..report .reu td {
	border-bottom: 1px solid black;
}

/* Odd rows... */
..report .ro, .report .rou {
	background-color: white;
}

..report .rou td {
	border-bottom: 1px solid black;
}

..report .rou table td, .report .reu table td {
	border-bottom: 0px solid black;
}

/* styles for footnote marker */
..report .fn {
	white-space: nowrap;
}

/* styles for numeric types */
..report .num, .report .nump {
	text-align: right;
	white-space: nowrap;
}

..report .nump {
	padding-left: 2em;
}

..report .nump {
	padding: 0px 0.4em 0px 2em;
}

/* styles for text types */
..report .text {
	text-align: left;
	white-space: normal;
}

..report .text .big {
	margin-bottom: 1em;
	width: 17em;
}

..report .text .more {
	display: none;
}

..report .text .note {
	font-style: italic;
	font-weight: bold;
}

..report .text .small {
	width: 10em;
}

..report sup {
	font-style: italic;
}

..report .outerFootnotes {
	font-size: 1em;
}
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>XML
<SEQUENCE>68
<FILENAME>FilingSummary.xml
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
<XML>
<?xml version='1.0' encoding='utf-8'?>
<FilingSummary>
  <Version>3.19.1</Version>
  <ProcessingTime/>
  <ReportFormat>html</ReportFormat>
  <ContextCount>76</ContextCount>
  <ElementCount>221</ElementCount>
  <EntityCount>1</EntityCount>
  <FootnotesReported>false</FootnotesReported>
  <SegmentCount>32</SegmentCount>
  <ScenarioCount>0</ScenarioCount>
  <TuplesReported>false</TuplesReported>
  <UnitCount>6</UnitCount>
  <MyReports>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R1.htm</HtmlFileName>
      <LongName>00000001 - Document - Document and Entity Information</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/idr_DocumentDocumentAndEntityInformation</Role>
      <ShortName>Document and Entity Information</ShortName>
      <MenuCategory>Cover</MenuCategory>
      <Position>1</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R2.htm</HtmlFileName>
      <LongName>00000002 - Statement - Consolidated Balance Sheets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheets</Role>
      <ShortName>Consolidated Balance Sheets</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>2</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R3.htm</HtmlFileName>
      <LongName>00000003 - Statement - Consolidated Balance Sheets (Parenthetical)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/CondensedConsolidatedBalanceSheetsParenthetical</Role>
      <ShortName>Consolidated Balance Sheets (Parenthetical)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>3</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R4.htm</HtmlFileName>
      <LongName>00000004 - Statement - Consolidated Statements of Operations and Comprehensive Income (Loss)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/CondensedConsolidatedStatementsOfOperationsAndComprehensiveLossUnaudited</Role>
      <ShortName>Consolidated Statements of Operations and Comprehensive Income (Loss)</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>4</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R5.htm</HtmlFileName>
      <LongName>00000005 - Statement - Consolidated Statements of Stockholders??? Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/StatementsOfStockholdersEquity</Role>
      <ShortName>Consolidated Statements of Stockholders??? Equity</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>5</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R6.htm</HtmlFileName>
      <LongName>00000006 - Statement - Consolidated Statements of Cash Flows</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/StatementsOfCashFlows</Role>
      <ShortName>Consolidated Statements of Cash Flows</ShortName>
      <MenuCategory>Statements</MenuCategory>
      <Position>6</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R7.htm</HtmlFileName>
      <LongName>00000007 - Disclosure - Organization and Significant Accounting Policies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies</Role>
      <ShortName>Organization and Significant Accounting Policies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>7</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R8.htm</HtmlFileName>
      <LongName>00000008 - Disclosure - Inventory</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Inventory</Role>
      <ShortName>Inventory</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>8</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R9.htm</HtmlFileName>
      <LongName>00000009 - Disclosure - Property, Plant and Equipment</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/PropertyPlantAndEquipment</Role>
      <ShortName>Property, Plant and Equipment</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>9</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R10.htm</HtmlFileName>
      <LongName>00000010 - Disclosure - Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IntangibleAssets</Role>
      <ShortName>Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>10</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R11.htm</HtmlFileName>
      <LongName>00000011 - Disclosure - Advances for Purchases of Intangible Assets</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets</Role>
      <ShortName>Advances for Purchases of Intangible Assets</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>11</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R12.htm</HtmlFileName>
      <LongName>00000012 - Disclosure - Related Party Transactions</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/RelatedPartyTransactions</Role>
      <ShortName>Related Party Transactions</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>12</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R13.htm</HtmlFileName>
      <LongName>00000013 - Disclosure - Banker's Acceptance Notes Payable</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable</Role>
      <ShortName>Banker's Acceptance Notes Payable</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>13</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R14.htm</HtmlFileName>
      <LongName>00000014 - Disclosure - Construction Loan Facility</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/ConstructionLoanFacility</Role>
      <ShortName>Construction Loan Facility</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>14</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R15.htm</HtmlFileName>
      <LongName>00000015 - Disclosure - Income Taxes</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IncomeTaxes</Role>
      <ShortName>Income Taxes</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>15</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R16.htm</HtmlFileName>
      <LongName>00000016 - Disclosure - Fair Value Measurements</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/FairValueMeasurements</Role>
      <ShortName>Fair Value Measurements</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>16</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R17.htm</HtmlFileName>
      <LongName>00000017 - Disclosure - Stockholders' Equity</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/StockholdersEquity</Role>
      <ShortName>Stockholders' Equity</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>17</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R18.htm</HtmlFileName>
      <LongName>00000018 - Disclosure - Commitments and Contingencies</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/CommitmentsAndContingencies</Role>
      <ShortName>Commitments and Contingencies</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>18</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R19.htm</HtmlFileName>
      <LongName>00000019 - Disclosure - Concentrations</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Concentrations</Role>
      <ShortName>Concentrations</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>19</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R20.htm</HtmlFileName>
      <LongName>00000020 - Disclosure - Subsequent Events</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/SubsequentEvents</Role>
      <ShortName>Subsequent Events</ShortName>
      <MenuCategory>Notes</MenuCategory>
      <Position>20</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R21.htm</HtmlFileName>
      <LongName>00000021 - Disclosure - Organization and Significant Accounting Policies (Policies)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies</Role>
      <ShortName>Organization and Significant Accounting Policies (Policies)</ShortName>
      <MenuCategory>Policies</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPolicies</ParentRole>
      <Position>21</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R22.htm</HtmlFileName>
      <LongName>00000022 - Disclosure - Inventory (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Inventorytables</Role>
      <ShortName>Inventory (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/Inventory</ParentRole>
      <Position>22</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R23.htm</HtmlFileName>
      <LongName>00000023 - Disclosure - Property, Plant and Equipment (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables</Role>
      <ShortName>Property, Plant and Equipment (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/PropertyPlantAndEquipment</ParentRole>
      <Position>23</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R24.htm</HtmlFileName>
      <LongName>00000024 - Disclosure - Intangible Assets (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IntangibleAssetsTables</Role>
      <ShortName>Intangible Assets (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IntangibleAssets</ParentRole>
      <Position>24</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R25.htm</HtmlFileName>
      <LongName>00000025 - Disclosure - Construction Loan Facility (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables</Role>
      <ShortName>Construction Loan Facility (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/ConstructionLoanFacility</ParentRole>
      <Position>25</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R26.htm</HtmlFileName>
      <LongName>00000026 - Disclosure - Income Taxes (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IncomeTaxesTables</Role>
      <ShortName>Income Taxes (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IncomeTaxes</ParentRole>
      <Position>26</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R27.htm</HtmlFileName>
      <LongName>00000027 - Disclosure - Fair Value Measurements (Tables)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/FairValueMeasurementsTables</Role>
      <ShortName>Fair Value Measurements (Tables)</ShortName>
      <MenuCategory>Tables</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/FairValueMeasurements</ParentRole>
      <Position>27</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R28.htm</HtmlFileName>
      <LongName>00000028 - Disclosure - Organization and Significant Accounting Policies (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Organizationandsignificantaccountingpoliciesdetails</Role>
      <ShortName>Organization and Significant Accounting Policies (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/OrganizationAndSignificantAccountingPoliciesPolicies</ParentRole>
      <Position>28</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R29.htm</HtmlFileName>
      <LongName>00000029 - Disclosure - Inventory (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Inventorydetails</Role>
      <ShortName>Inventory (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/Inventorytables</ParentRole>
      <Position>29</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R30.htm</HtmlFileName>
      <LongName>00000030 - Disclosure - Inventory (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/InventoryDetailsTextual</Role>
      <ShortName>Inventory (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/Inventorytables</ParentRole>
      <Position>30</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R31.htm</HtmlFileName>
      <LongName>00000031 - Disclosure - Property, Plant and Equipment (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails</Role>
      <ShortName>Property, Plant and Equipment (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables</ParentRole>
      <Position>31</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R32.htm</HtmlFileName>
      <LongName>00000032 - Disclosure - Property, Plant and Equipment (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentDetails1</Role>
      <ShortName>Property, Plant and Equipment (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables</ParentRole>
      <Position>32</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R33.htm</HtmlFileName>
      <LongName>00000033 - Disclosure - Property, Plant and Equipment (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmentdetailsTextual</Role>
      <ShortName>Property, Plant and Equipment (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/PropertyPlantAndEquipmenttables</ParentRole>
      <Position>33</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R34.htm</HtmlFileName>
      <LongName>00000034 - Disclosure - Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Intangibleassetsdetails</Role>
      <ShortName>Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IntangibleAssetsTables</ParentRole>
      <Position>34</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R35.htm</HtmlFileName>
      <LongName>00000035 - Disclosure - Intangible Assets (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Intangibleassetsdetails1</Role>
      <ShortName>Intangible Assets (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IntangibleAssetsTables</ParentRole>
      <Position>35</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R36.htm</HtmlFileName>
      <LongName>00000036 - Disclosure - Intangible Assets (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/Intangibleassetsdetailstextual</Role>
      <ShortName>Intangible Assets (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IntangibleAssetsTables</ParentRole>
      <Position>36</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R37.htm</HtmlFileName>
      <LongName>00000037 - Disclosure - Advances for Purchases of Intangible Assets (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssetsDetails</Role>
      <ShortName>Advances for Purchases of Intangible Assets (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/AdvancesForPurchasesOfIntangibleAssets</ParentRole>
      <Position>37</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R38.htm</HtmlFileName>
      <LongName>00000038 - Disclosure - Related Party Transactions (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/RelatedPartyTransactionsDetails</Role>
      <ShortName>Related Party Transactions (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/RelatedPartyTransactions</ParentRole>
      <Position>38</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R39.htm</HtmlFileName>
      <LongName>00000039 - Disclosure - Banker's Acceptance Notes Payable (Details)</LongName>
      <ReportType>Notes</ReportType>
      <Role>http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayableDetails</Role>
      <ShortName>Banker's Acceptance Notes Payable (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/BankersAcceptanceNotesPayable</ParentRole>
      <Position>39</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R40.htm</HtmlFileName>
      <LongName>00000040 - Disclosure - Construction Loan Facility (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetails</Role>
      <ShortName>Construction Loan Facility (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables</ParentRole>
      <Position>40</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R41.htm</HtmlFileName>
      <LongName>00000041 - Disclosure - Construction Loan Facility (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/ConstructionLoanFacilityDetailsTextual</Role>
      <ShortName>Construction Loan Facility (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/ConstructionLoanFacilityTables</ParentRole>
      <Position>41</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R42.htm</HtmlFileName>
      <LongName>00000042 - Disclosure - Income Taxes (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IncomeTaxesDetails</Role>
      <ShortName>Income Taxes (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IncomeTaxesTables</ParentRole>
      <Position>42</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R43.htm</HtmlFileName>
      <LongName>00000043 - Disclosure - Income Taxes (Details 1)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IncomeTaxesDetails1</Role>
      <ShortName>Income Taxes (Details 1)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IncomeTaxesTables</ParentRole>
      <Position>43</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R44.htm</HtmlFileName>
      <LongName>00000044 - Disclosure - Income Taxes (Details 2)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IncomeTaxesDetails2</Role>
      <ShortName>Income Taxes (Details 2)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IncomeTaxesTables</ParentRole>
      <Position>44</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R45.htm</HtmlFileName>
      <LongName>00000045 - Disclosure - Income Taxes (Details Textual)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/IncomeTaxesDetailsTextual</Role>
      <ShortName>Income Taxes (Details Textual)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/IncomeTaxesTables</ParentRole>
      <Position>45</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R46.htm</HtmlFileName>
      <LongName>00000046 - Disclosure - Fair Value Measurements (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/FairValueMeasurementsDetails</Role>
      <ShortName>Fair Value Measurements (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/FairValueMeasurementsTables</ParentRole>
      <Position>46</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R47.htm</HtmlFileName>
      <LongName>00000047 - Disclosure - Stockholders' Equity (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/StockholdersEquityDetails</Role>
      <ShortName>Stockholders' Equity (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/StockholdersEquity</ParentRole>
      <Position>47</Position>
    </Report>
    <Report instance="cphi-20180930.xml">
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <HtmlFileName>R48.htm</HtmlFileName>
      <LongName>00000048 - Disclosure - Concentrations (Details)</LongName>
      <ReportType>Sheet</ReportType>
      <Role>http://chinapharmaholdings.com/role/ConcentrationsDetails</Role>
      <ShortName>Concentrations (Details)</ShortName>
      <MenuCategory>Details</MenuCategory>
      <ParentRole>http://chinapharmaholdings.com/role/Concentrations</ParentRole>
      <Position>48</Position>
    </Report>
    <Report>
      <IsDefault>false</IsDefault>
      <HasEmbeddedReports>false</HasEmbeddedReports>
      <LongName>All Reports</LongName>
      <ReportType>Book</ReportType>
      <ShortName>All Reports</ShortName>
    </Report>
  </MyReports>
  <InputFiles>
    <File>cphi-20180930.xml</File>
    <File>cphi-20180930.xsd</File>
    <File>cphi-20180930_cal.xml</File>
    <File>cphi-20180930_def.xml</File>
    <File>cphi-20180930_lab.xml</File>
    <File>cphi-20180930_pre.xml</File>
  </InputFiles>
  <SupplementalFiles/>
  <BaseTaxonomies>
    <BaseTaxonomy>http://xbrl.sec.gov/currency/2017-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/srt/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://xbrl.sec.gov/dei/2018-01-31</BaseTaxonomy>
    <BaseTaxonomy>http://fasb.org/us-gaap/2018-01-31</BaseTaxonomy>
  </BaseTaxonomies>
  <HasPresentationLinkbase>true</HasPresentationLinkbase>
  <HasCalculationLinkbase>true</HasCalculationLinkbase>
</FilingSummary>
</XML>
</TEXT>
</DOCUMENT>
<DOCUMENT>
<TYPE>ZIP
<SEQUENCE>70
<FILENAME>0001213900-19-005094-xbrl.zip
<DESCRIPTION>IDEA: XBRL DOCUMENT
<TEXT>
begin 644 0001213900-19-005094-xbrl.zip
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
M*,#VF:^**:J1/_@YE_5S'IAH/YEH_QR<-9KK@7%VSC@[UE4/'+!/'+ +[?3
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
MYE:G@M8+*3Q/59JIK0-%;'T#1'B4Q2LQESU -H6OB?BV^WNYZ.B1:X$,%/U
MJ!XKD^ZY31&D _0P]F?]J5&C=L<;@CP[G-?F =X39/.K;AUU:M"GCWBXXE]"
MPWA4:ZBP=0NE_#]Y\= /XS3:2T6C>.3\.XT3;S0K'AT7ES=G6AO8YOSBYN3B
MU_./7\ZTDV_?SFZ^E0Z2"E5E@^ 5&6&K<^=+K#FTQEJ$$: QWG)@[>AA&.,!
M1I!,F(O[!^M&8Y.-&*M.8PMA7G8:/KK<O:,-9KQ$-0A 1_L<AB[)P$]1>JN=
MN!/,?1"Y8MI;CGO/-/4/IY\_G61_&A]^*98 =SU7"T* 99 X7D#PX OJM!P<
M#J"&[\P![/)2WP@<J0\:"UP _Q/8/IBTI5E4%-SH$;S(HBWZ%(1$AUB[9Q'#
MVMHP5NR-/.82'*,HG&B.C'G#^MYS1'W"Q+ (4YYJX<^.7Q=3GDB^FN<XH+_#
M0Y%5XB-=7:PO3BR1\8$7"W:!H:@Z/#SG1; \KG?GN:GC^S/-<X'582W)$,%[
MSPD5S$])5FH^"DM9*3_"&P&-3\@"7H?>BQ+&.#O2PAXK=,L^G2<(BI/  >'
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
MR_D@*TKP!NL@'/G>#^;/CF -@J,@3-[@U3"+QZ'O\I %SBJ!"'P<C@.Z&)X
MFKF1GTUUK)UEC;CRB'ZLX0 KZA/N,BP;(*E#653%X#$@&%] ,&#47QB(<#6>
MM"RB_2G(D-]G/WJ)S!,U^0WWR*,$I5DM()PQ$WR-DQ\)?ZS]?OSMN(KVRR0J
M=;*K]VIG!T&+(2TQFY^"AR IL]1G-&#^+!"'9ZN%<4SI:>S!F7B!*!SQO/=4
MO8OM4H8"\_ 5780@7LBR.%<LG/KL+WQ%X=R\C43!"UY09XKBC*_#&7+P-/)@
M*?A!K,%)K'UQ[K6W9^<W^.$7GOH9Y"M0F/-;@AZF4U#@AIZ?3R'#986[ZGPB
MBHWPS(!KI?R)7&LQG0ST2L+P1R:NLS2#G.C$!7J/BW7Q+L\>J)V*(+E.*4$
M]EF,^<=IP+<(C@# FQ@.&E!LAPO$ (H/C[S@CF'H#P^S)EKQD^ SR!98&B"<
M> "(*5R&@-/G\S/XD 88-(L(SC2,/(45S/UWFMR2,LZ6/6"(*$F9'?AM]R1
M$>..PZ&0K[!$&%#%JR#=8K0O#SLB'L%X&4<S8,V&883J05(4*/CW &LG\21R
MC,D3G,+91OD"8W[$2<6#IQ@I&11+6#4X#^G@W_& I@*4Q9BA!#,]2-[FL=0X
M-W);!BAJ+8!-%L DHZ@XJ@-VRV/D9+Z-T1();K@'\JPFO50<1Z3+R\IE>9:3
M-G+N "ERD&<@C(B85&<(E'' !D8T,FF.4984W$0Q2+$HKZ*&,6/ (1YFVAB,
M$GZ4@DUW.U.VCDS7M4J 8MAW/;A9R& %U#)H% 9M(V@8,58*^.3EN_+O L;S
M=&6)L&DZ7_0M@+V;SR8/S#RN7*G.!6M)">KY!&^D*";(?@-J'-T -11Q^T96
MI_$"$;9_0N%RLNZ1".(:8=FL@;A,D%5(:+[Y4]\%#L2C$D]_*K( SPGETY.K
MI1 F+^XC;P.$'JSEJSE7Y017A8H\#)@:#,H5VNPH*6]"D4$&_+ZU,WG'PHQJ
MY,2287)ZL#BK<N7*9 A:9QG8>.BZNIVNJU4-7M;O"%)_(;ONA4BWP0N1/TEY
M/YO3JW>']1-<AR]UH?>E64XCB_I2J/CDICH[V1K--=JAITZY>K"#*\0UVLF\
M->Q>JZT_O8].?2^1O<3WZ,F([M=E3G[A)AW0K^ZNK@N,N^#&OI&+NI=/1<,T
M6UVKF;8XS^B>FZ[TY)?X"*C_7E \<F1!F<Q($T[F)QQRS_BZ]*VA]UO]WO(;
MK?ZV=/F^4\^87JMNJ$/<;*V?XG.6QNCQ^G+#$-WG7E;$MN@P</RA;!8G2SF@
M9\C%E&3NUZ&"F?SJ4GACZAT0A_2Q5V]C'IP)KV2A#\Z$/:3B:W4FU&@#;S^R
M@(V\Y!<>:9.43C1Q+?N\K/&W9LO&Y/CVTP.7GYG_@1J1]EJVU6X,X]U%:/-V
M8'0+*VO^BYO(.>1678)FX[8?]7(MR5J[Q:+>=_6\K'%ZEDI1MK"<!BC'GL^+
M!>5!BWBY2L%5653DGBV&W>KUZHV\5>?:+2Z]EF[7]Q/?0V_H*GD,IUG\JM)J
M#.U**K^XDF+Q MQ]<.#:G5;'KA>%![_I4H1LM_JZU3)[&R;DKF5U?6?Q3)D^
MSQVD;P=21SVX2@^NTF?C*GTI3M.%AN_V@[NJDU%XH.8MQF]B$)Q,9B#U;[E<
MFMFV"GT=8L&(<D?W5! 3'_?=9<_5N1<7Z6A+R:X*MVS%)$]V/<TY95<XTU>D
M4I-NUWU<(',C"Y0Y5C>W,,^;.O4FW&[8MCE'4Z9KUF=;OE^@:N[6NE[QQ?UW
M%S2.T-[YVD^D?X!NA5&)34:ICPDJ+A,^3NJ@4HO_7OJ>VZUVQVK9W26JG*Q=
MJV3?,.]TS%;;,IO'?'="L89)>3[L(B;=K?3HM>P%A46>ER0TL*AS/5/MMQ2L
MA Z3- />5W8 R@6+A^2-QP8PT=V\NW3'Y&^U>W9+[S7EN]X]/IU^I]6UF]H>
MNY--9R(=GY+L7$:M&WCQBBR+;B:+I^T3_0W=:)G=%>\)]YB?=+O;,LSN'O'3
MVA+J1.W2/M]P-V\QNV>+ 1O;[+5ZNO5"F*O=LK#3H?6L+PYY&,/UJ8:ISN&4
M13REF)H34RU3Y+)[)]JW@ ;#@FW=;AG]%Z-)@8INHXI>;YP\+UFUR%]$@0TK
M<]Q+OU'%AJ)VRS#J]>G#U?22A,1COV>]A"*&E2#QQ)SZVZ(]DVUFM]7OZZU^
MYZ4(:Q/.?5MOV7MU]F]*6/]QB!KZ\'8)%EY%IBP?W?!R*/CXGEF'@GL2=E>5
M5GELF!V16GG!DGJQO31=GG'$2WT([Z%:[PXHMNMSY_'+S2SFY7"_^7P1VA_A
M+'S\):?9:Y C=K?=LNSZK)N#_*VA&X@UP^YL4PH_$J/YX@(UU<#"91O@$BAU
M+B3A0>(N<O1N4BWC-,)BKC1^J>-XQSSNR)[CLK LA5BJS:'"T0AD!15)'J5)
M&HG(S6)5\KP&IFD=:R?%:;K'AIQ%%&F,60E@]C 579\)[;DAK.-^:0B"(F\:
M6QR.2C#R,<60?;4*:(FL2M7/+)TMJU"-E3RILJ>D)Z_#+(I $A1* V"1;_:*
MR],Z?ASR(MMS3,IX,51DSM\#*NA+U9'CK%:#HO\LXMIC.^.%Q3S+^;5409\7
MAO5&R-$MA7&MU[9JUU3UE6?;R14@U9/=>C&O"=W2@&(3[, NMINL^1]B&#;N
M(2R'?9J*0.U_A(-8.QDFVELJ+D\CXP/76&1X\N:7%O5:CP$27AP^I'*J2NWL
MG!RFV1)U7V_$+BN-1L-X(U"BJ)_=)'1YI6J<F1X]1[F.U;ZOV1T+4N10EVD#
M6'/8K\"1/%X&V[/?QMB8WDV'LJILGF&M$H>@J*^D/(K"B69AR>)0,PU>)EAR
M'B\'/\A:U//6[_-8"[%O?^ EK^G1P'T'(S'\(J"]1'!,<*\-L)D$UL\6-^UA
M$,/J>[=17B"7YU+"<F'SOL@#I#RQS/$L3MB$-_AS<A#"@!TEP$[Y-WEY9GH/
M'6+ 8H'K((4(&)>Q"4.I.762**_2,HW8G1>F,2Q/9OR/1%%P( A2@O:W+/,M
M?XO30>RYGA-Y#/!1RN@6ZH'SHN4M[98%N#J"114Z<=PK%PS[5WAWV ( #TM<
MN.JYJ6\!5HJA#H6XHEB7FI>=@3'*@$ND>*]YX-6I,V.P\!-G!@LHD(#OZ.18
M@>)8^IJB=3DC4?UT7OL;9O.5%_UT,CV*TTG^C6BZGF\CEPTCYL198>YJ2?P8
MF[<+;$[]!N3 ? M6Y%S*4U7-_*BY$0-(!K.RW.]V[9:NZU@"H:PG<3$!HOZ>
MNCNH&2/S#U.7!0*"VDK*BM492VM5[ SXO[+CX3P@*S&.I2BA-B'>. Q=W+2P
MUK[W'R(. 0-?5;2$:6E?G<"YI88#O+*SBQOB?LQ(^GH)5GC")B1\=-P93L K
M=&/CC1A9#QB12Y2(&@^(BM 5DQ$<I/KA -3L!F%DKE+5._^$2DOJ\U8E*C9:
M-28(J,NFV&T#4$FGHA\*ES[RO:+"P14-OG]<KGSF;6_4YCUC;+:@YDH-&'\I
M#Z#BATG%=3'OE9(F7CVF^1*((TPN VRO?_/F0)6:$N]&@LJ8[_!S*TY0!MQ2
M;Y\ &.D'QPFK=!&KD*BI H%WI26J.8'RL&0=XB\XIVEY83P\IX;\H"H#)(#.
MFF-4@TXR4Z5VF%.[R#Q<A1?99E&9Z*!>("=)^A;X>0#; 6".!1LCTPDNEC(E
MZW 02EXD%A;9LG&9EZ5EE26_/=(2MXZO(VKJ4#1R^#$FFP=4RF=J,A G9/+4
M@81&3GXI1)#\E%]Q/ HQ*EK8"B(!>\N?O3*).F<F :^FQ(9WH&^ HL1U4DER
MG  ['F&VI*L4S  "9XJ?>(R:(!\YKLM9&K]*HP&P;J'WLO@%^9LO?9Q&PS'
M+AJVT.PQV-Z!;,(R=3Q7D^V<<7, 9_E<8L@.TXY/O!./F>!89SB,4@D':CNX
M+2N;)R]J;5??0_E4-H&*+T?9""+N5)1*NL$ILZ$:[)*W!\F=2[B1W\Q[ZQ;D
M!P\JMD7U=<,*]Y6':GPK4/90C>]0C6]OJ?A:J_'14X?2_L\ WT-I_Q<3+74H
M[=]('/"AM/^AM/^A7E5S]-IBO2I?#8.HZAN_LOD[9TDG\"4V=P9;_^Q_4B^9
M780)>W;=Y0U#.]*^W5R>_O.WRR^?SJZ__44[^[^_G]_\6=K*+[&_<:D=K),F
MXS"B'NL8L("MA;5^!^]*\/\)GGCL1/PRG5_H FBPPBWM)_U8UPV0FA'W(;7(
M$92]J^7O3;/+WYI7>4_7TF-T]340GG#>\]B#R1E>K_&K1VI4[C*\S94W>K*[
M[! I@W>QY"&#*?">%C<E_,N;!7M#T24YC-1+08VZ?8*],?'PIAGSV<7UX&"F
M.D7_$FL?0R=R7YD?,C? X$.*'\XF4S^<,6Q7C8MVR9LL$V1IMI,VNJ?VEU*>
M,(1U[ "./6WOF';E.P%!X[T^FEP&VD5XQSUG!H_2*'95%GW5:6?1;8 7L6$2
M1K MW7":B OB? M6T%8$D.!'BAJABYM['G(2\'MAC->"W1PKIQF_3%(ZL8L@
M$IV+)AKX%OL9%ZYFX+.\+ ;I>1LY02)D5S@5 @E$8!)YY/86PH\_@(!@6VMR
MIG/)Q&^3\)J*11BF0L[Q-, K%1%,QL1>@W'=G#*!2[[ZU$]@?G[#SZ\%[\>A
M["A,2NLRKZNW:MF% X\CH<;42HR#0AI1H,&?\2LA?KO&2$/0''[5"&.F4T2D
M77%"J">+B( 0P57588UX78__,>Q.::0RO?FJ8( >WE*D"9P) 45DI%F/9L1
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
MDMF_F.__,PCO@V]43)BYYXA>U-"NN0C_^N[1N>:!^B/TTR!QHMEGS\=Z2IL
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
M!46W#-HJ9477!XUB%B^C6R?P_N.(>[(+)TDC=CG*/<Q7H>\-9S=L_^K?U]>
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
M\+.XHLQ>R:'+3U&*H<&HH3'>N(LK]&/MI'(6VB?T!XU?$B53WGZ#[Q7NWLD
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
MH+#=O(IT7C'&,/)^51@)=HMU:P+*#9!PE>C)*^[ET6JB#9,H8%ZD7JO89RO
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
M":F)@Y(-[6FA*_,JK>L&PLKD.CU1RAB4#0"(VQ<1HU6S<X%A,.RNSLEDRN9
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
M8#<=;^5H"E$4\_Y@"*IOX-!:WI(W(O-T@GQ9R_D:FQ@Z5$%OZ]J1#' 5K<C
M[6?A%LX7U++;G$_BFAG)1L$,)'10D"I(@C&<'LHZE?6A#.(,^!)9&##K ,4,
M!<DYGE#JD34,3_^%W84N:3^J\Z&QIH8\HWPXM].E^< ,^_BD<D+D(-WL5!E*
M4B:(E?%I$*%!<(B+B8\F,_@GEM5)>.B P/1#K(S,(3_&&J-XK:D@ZCYMMTB(
M-KK'@;:^:)9M+ ==R]"B H7*CZ5+V+1?^(-DN<P<+K0;N@J+RJZ/ASOQV75+
M )BY*?;&U^#F@%*F(H.P20<AS,'\A+-DJJPK,M7&>UCD;F3NJ.$K"2 P)HC=
M :.(MT! I#PKV&_#WAD2\$5P36)/"<'(9A[(ND@L%AS!J,S,AN5%0&-L]]QY
MFP*-JHT..0)=9Q4?CF<;+^Q^+LHJ'U2!#BBC=+L$TT97=85UOOFYSSQ!F'4'
M(W^<H['+&NQF^&QA$A>%0H+39I$5L/]E8DND0J?HBA;$5J\]D5V<@&Y^=$N<
MO [,][_<4PTKG@>Y?U5VTK3R4BK6NI[.Y":(TX#=0+]%K_MO NX AC)E^=:<
MNM[D0,9#E;@@F7%",E[83=7YH@ C_"HQ%@!?N(XC,/Z>[>7 &7:LF_PXJ4OK
M3FWS.Y']);QGJF<.JJKIJ_96TLEFB?%G&0;"/@:'S7N[J8_P4AYCHCKKUO@!
M!BC9:3B9VZF,;AF>T*[\,DZILFXDTF=B/CL\G1?YQL(?,*V;V/BLT"FFWD])
M4LS]>'E1RWK\NI[0R6_ ]\] W#CF6YLYW[.Z)!$*SL&7?8I@G] [DRDL:?IB
M-1&!25KFLZ2&[_=(:Y+))^>W=<<=D$57-5Q (-D-57-^82$=0RY:_L4L#-8F
MVQF&)NS1Q4(IQ PU25@]FH=1$Q'E ]JT4=K%D;/2$'GGRF]H^9H986W-CG-Z
M-CKXI<3Q*_C%YS*FRVQ$.0*Y\+=PA2,NY!%FW .53M/]O:@'U:C._"LK1]'E
M4_;&1Z7[E.B@P[@L4Z\9%V5*.V*_^561#KT0Z?$MAGLM7H NL=#9KQB[T3ZH
MH\ZGS/>SH5%[!\Q/H P2C;(/,X'<2@G[$)BJI-_!:Y^D5VE2L\))&B]I!U:/
M,*M"@.=6#D&YM![%*U8[(D6REY3;81CD% %OA6&7ZF,_QF V?:<"I)'8'JK&
MVV38IW0)4SC>X6V%7"5!7"F)3IJ_&\W8+K$9G;6%OH/9QA?LLW <<W27P2 $
M0HS#OND9D2TN4J F);#3,M":TC(2O6/NE*)9/&?5H@?7DD&2@<Z=:W3-.L!
M6:4,=AA\U5>IB[21<CAE AS#^*BZ"-&NR]BH)(#$I$'?3!,..]5YEGY5XO4>
M*"[G5>!V2'.@.Z@8MD%,^H@:5%:_H=]5)#Z%U[[:W]KM[1P>,GF\ZO=VWN[T
M]@[VG;8[5S [%3OGV^%[>0FI1XS+F40$LY>6"+&4DU@!$[I9Z*+#+P52,=%,
MCE2!+,FN%(N#3I*L1SG+E)D?3IT/-'$$TZ0X&^1C'55T8[.D7'5#;IO. V?O
MJ%VV&(U:'ZV6;LNYE,Q7A17BSKS:6@)?@YS$WW0[DHK.V% V.0JS$O:QWS<\
M]_A$R,4)D<)'")_S AZ,7+Y/ER-DD&XW858$%O/11?LF'T3C[! W'9>*V$DI
M3I/K":D2EGE;OMG$PZ)8>%GWI<-V3Z[D".C,+NO9+$O!MUGDF[]XKY(].[W<
M</")-9*H>+R<:%+M.'L< *$=$$P(.-[4QA/ISR8.Y%[QT'FIPXD*2,V8(*QI
MXI2;T5'G5YBN^!^\?NOJD<SA>\>T)>:] XB3TR0J)9?;?< %JUJ A=]REW7I
M7>=O+NR#%]%%EMPD\.WV;A+X'/MUM@*=#'PEPK*,+B X9I/."M]5Q+_#+0-C
M5(#H9\1_HC)$D*)Q421LOK% )[1I55X16>E&LH#1 0B3Q1@IC(;5-"6Q7N3;
MJXOXQW!QOV/&/P(($>7-06HK>QPB_PKG(N$HM/$6Q=?^[O7HB,NO.$$BA*$8
M 8F_*D(F'+TQ28C.F(#\*,7917>/*"E72-FA_?R'[]P5<MA)2M%?K:X8* BU
MELL@%;Q858(!FP@R=\(49&$DG-V#W7%2$@-PPPX34EZ' D06#XRR8FP=R:%@
M[YBW);HL!,,T^"D"=:+B%MNX+E.)<5SG"$%8L(L!<1C:MP-Y;N._G#]D_&E)
M)_:,T53/8#8%7DO:1%U%HYISL!,UE?W8O)3 \A%L+IZFL),FDGLV1^D[,(FV
MY[=#^U#3('317$*K+#,>8B^SBI+4D]B19EU*QJO-13#6*'U9%SE]>0[O-:+B
MW"2HP"$3^A @(<3:F&Z2ZEFAXZP'&(0V6>MA*XK>$;X&70P!QM9I8 MX#V=8
MP8N"0USIB#;IMB]!4H,*L;HS@4LUR^*A>+8!F\B\C]:T$K'K$<R4M9%PAGI7
M*$4N8. &7@A]XB"\2[\9<G&<PKFEVXX#AU#^T("#YW#\9RP\<?7UL"1A_&O8
M^:/2 5&XX]P2'XI\O/$!VHOH-!P)6%WA W/!.7!DGLF*CR[#JAGK1#:VP.H3
ME!9.-<EKSAI@&@J4@9*U(.0#1J 3$[:G7TNT5,(\:3FLI[JRAE$BZ4EL 58=
MX$SC.:>,L9. LTAQ!S:COZ%OZ7HX85_-%7]_.*1[WDQ%! #$?9!M)GR#M*=4
ML_IF?9TCHCQMM 8)+;E<5WY!N] )(\,E&O!'X482OI ZQAU5+D5]2FHC-I.E
MH^8JK)H9P/@^?@\3)HU>0.#TV"965$)LB4T_^K$>&H(PWE//8(S8,*"T/V&
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
M$PS,F-:<4\]X$?TC P\(FC!8G+!3FST^5\HZU(-'N5\BMS;(8V=Y84E!J#^
MY0:^.PHD+@R4V.T3TBB0^ QVP_D5]UC/]C@O1%?"H2DX_ 1"_#%98J]8:CA\
MX/0!JIM1!-?LT'X8&0O.>L9QQ48! Z\S^:QLS9ET6F;$W]AW-3;A_4'E"W2O
MTN EOG'\;9M"-X#C1E=E;2+]WIV'"_W2J0$5;(3AH#C]8UGD!:)%C*]'DC;;
MU4S_P:$07)&T.),2R0Y,O1A*(G9^J@8E=U8D37U?&+/K,1T0E%B3)H*IH_<%
M IFFR#0@.__$EQF7S8>- (XNOS0Z )P7F_S5C:WM7A,+3*H?2"J%/B2T[,UI
MPRZ.6N1!BP,G;#)^340L?1$,B[TXK&7"X\?%T0@ABOP"GR%Y ^>3O$KK&C;8
M4)1EQ08 <::+B-$*@94W6F^PDS";MYHOV! OK0)0N/P'H!B/%**B5F/G=AY5
MV,1A7*?2E"AH4\?G=73YOB%%L;SQHID$"A]VL\"WF@\"4ZXWCPY3]P;<?WTC
MX_ JMU!,<Q?SX.P\8,VUXS2A0HX_2%5B(YQI=F6WXH^)<>FZ2]C(.='@OVO"
M<"49'&$7AQB)8X(XES3\;[33[7C8!@0&JD()E<K92*(-EGPDG7TUD.R$9)<P
M?G)C,'Y9 -X0I!.[LY#AL/!U>IVD;N?2Z*'E5R?@Z4HSQN,1=N$,[OY>SR2R
M^4 OB^ETZEX6@6FR'C@/HKE\SR7\$T%*5]52T<5QP1]NN$=VU&9T$I?0M:WK
M.W2--VVGI)"&!;:[H8V5^]U+[ AQ0]:V8^?BY8RU(0>H)3_\>VVO)/M)/$+!
MP;\PS>#,MO?SO)QX@^/3=,V8W_9WNOBM8_L,Z%F@;36JW,3"_B")8*\_%S.Z
M=SO;^V]"1FU"*I[S@B,Y]F6MC("UX5?&=O<I9H'"9PB%E3ZNNT(,UW-DMW3(
M['-'LSZQWP:%[%>0'&>,[,7OVSS):CYCUBTBQE%? ![7C3(',[='M],NA<WS
M_;Z*TPS\9X/^M8$TNNCUT>GE&U%R1?-UK6M,\9<)@$4:MAO?SM#M  3Z]7UO
MD+8?QB0 R39]C1I+!>Z/67$QFHF@25I%V#B\Q;EP;R5-6K58F.F+[UI7<M!?
MD!)+<N#ER3&!QVU24Q3^:714%&]BB\UY"-K\[FW [VS2; ?/,V(U_(;C8<B7
M:.:V.$JR/90;;9(Y!NEV([67?EF#C!7!7X%==X+>2)4B4$BS8)$M<10OD./N
MADAP&.):?&.B)R2\VMK<CJ:T6YFU !+)BP5&;%Q[W14KMN_]U&2B=;1.:ZD;
MJ(CD2R?+"U@L40A^QZ>VMN48$C7CWG!YZ#?X;VTVZCMM^E9R3CH!TE\K!)[(
M[(134E5$/: OL1] DB2L#"%:%Q>N=BH^T1>?UX!XGFTYP^RXT7@LM*XVC5G@
MFEGPTD>7QR9EN9A.ZYP+.4P.A[1.EB@.YP0@:^<+ULFY!(U!ND9+;=?7IIFX
MXQHKNVRETMI_1BK:&]]S"7E,/)RGXO5&]\O4-MZ3)$W3DMG)%?2%_DE51JH)
M#0$O&X3@!Q,]].R@]NRB,R?D+LK?38W?Q0BE55Q9=<1LB%>9/\;Y0W=0/&:Z
M7_Y$,.<>BL>B50K'O#VP6,_TL\5CT8J%8U:%N+/BL>A'"L=NPL2MB\>B'RL<
M,]&,GRL>"_99W;YPS"3B_&CQ6'17A6,N&^='BL>BNR@<8PAN73S6*L?Z^<(Q
MAXC5BL<Z2K+NJ'#,^K9N*AZ+[J)PS$NV'Y$L))W^US^^#<HL_0W_I7_^?U!+
M P04    " "0@'Q.61A5RI$,  "WA@  $0   &-P:&DM,C Q.# Y,S N>'-D
M[5WK<]NX$?_<SO1_0-5I+YVK+$M^Q';LNW'L..>.'+NV\FB^9" 2DC"F  8
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
M;)QQZ8_CBJ.FB>@%C3KN!=MAY>5_ %!+ P04    " "0@'Q.#XJN$9 2  !
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
MB^!* MM.&(R-063G(+H5=<\1#DX1BT3Y+L^3TVF:S5-Y6"$^T=91F6EM+Z6
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
M_ORR\)TG2$*$@R\[HP^[.PX,7.RAX/'+SN_W@^/[T\O+'2>,0. !'P?PRTZ
M=_[\IW__-X?^]]M_# ;.!8*^=^2<87=P&<SPK\Y7L(!'SE]@  F(,/G5^0;\
MF'V#_W9R=T7_7#WNR-G_,/X(G,% H;1O,/ P^?WN<EW:/(J61\/A\_/SAP _
M@6=,OH<?7*Q6W#V.B0O79;G+.?K/\=EX=_1I--X;?7B94:O/0$1_HM]]IC_M
M[K'?/TU&AT?[>T<''_^N^)P(1'&X?L[NRV[ZWTK]-Q\%WX_8_QY "!W*11 >
MO83HRTX.W?/>!TP>A^/=W='P;]=7]^X<+L  !8P3%^YD6JR4.KW1Y\^?A\FO
MF6A%\N6!^-DS]H:9.>N2Z:]>M%;("Q\,5S_F19&@Z)S1(3H*$R17V 514OND
M%CE<"?;7(!,;L*\&H_& ,1EZ.QE/B;,)]N$=G#GL7UJ=UD]UYR@ RSD@"S#'
M/JO_K#8MADQNB#PRI=3&"QA$V;_'@7<>1"AZ97Q3+8:!XDH>,B=P]F6'U:H!
MJU.[G_=VF24_-2TG>EW2!A>BQ=*G/AN^'<@I#CP8A-"C'T+L(X_6<>\$^(R4
M^SF$42B#H%Z" >-O :$>G<,(N<!_.Y+:XO3 8AT'9-4CO)G=+%E'2JM%2.O*
M*5XL"9Q3!?0$KW 8_AZ V$-4I17>-SRG<T?D;;F/L/N=B="QXOR?,6T>,GAJ
MVKT:?0K"^86/GZ6-2*C4N8DWY!$$Z%\)M939>_08H!FMTK3O<5T<T\XG>+RE
M%<)%4&IYF[(Z!W09/%'?82*M$Q7!SDVY)9BVFNCUU@>KKIS6MB5C5F::5+$'
MK]&Q]Q$]^/ X#!5Z>IY\YX8=>T^LSPTO,+FET[(Y'<)INVAJ;K-2.@=Q!WW6
MG](A(WJ=$!"$P$VZ4IG9,KW.#3T!P7?:+=+F"I?)9.PKCB =ZE[! WN"V%HE
MY3Y&R# B<>*8*PR""^ B7V%(D.GUT,3H1S@!+_*.M$:T<W,N "+)RN,:@C F
MJQ%'9IA0J8?AL_DXKVULIW.@!8H2!R0SHF1TH\MCA7%20;6/9N+2!Z9S.(7&
M42/=/<'Q0PC_&=,GG3^I5#^>O-%941^S(WVSI(AUS@H=4JVXOAF3FIF*ZKW/
MGB:*3A5I:1LHU8Q5T^YST%1U*D=!SP"J9J2":J]=&@B\<-/]@'7WLTR['0]&
M /F->K2&1?;7H2G:SI/OS["SU8,F\"6*Y0$HB9J^GO=,S9^J^MH-'[W5\I%^
MT[U&5:5A,3V.?B 9QY1;H%!-EYG2^B'3TV5HI-IQJ&@;BM,H=B:M"M,6M5$$
MH:BN-X:C:'N3,K1-5!5M5U37;;9B9]ZLE#[GVXKNYFMH,$ZA\^:J:#!OW-R\
ML4;SE*>B$D4]2RO%^JBBJR%2J6BM5+'G0*!ZG\I7$ID(B)M962><?RHG?R-+
M(V&)&P>),7-:!''C!SCPT(+M0;.<B/1!>3>L2T%!-*2BPU1F6%M _W:O'S;P
M\ *@AD97M358G#QIL("+!T@:FEM4[=]6X/O-+$P4^K<KP-%Q4],R':UU$LY
M[$>M*V6F7K29?HT"E$QFZ)\%N^D8 @-ODS+""NPGXXI^S8I.L^M&SL#)M/(?
M0> YJR*<0AD: #7(FRI &5/[U^DB]'->W4GUG:P *W#49TT50.VI@W)^*93W
M!W,@WY(J54"_+T*_>8J#9\[F.4G=+3S)64W:G%_8(_7X13''JH#V0!UMOLC_
M^NG3>'3XJY,6G6++T/G8+4#R61(I)K4]9-*SS4#XD'1O<3AX!& Y9'.?(?2C
M,/LFF0T-=D=IUNA/Z=?3M8G4C_"2?EPW5!\\0#]Y]C05KI,=6F#Z))^>(3 [
ME2N;O*E+QR0S/AT>%,?@U9ATY.* !:G._>1I=%R#C_F4IQG!"ZD_4]]A(8*\
M@ZDA.PXFM%)]V1GM;FSQ,6W@7W;H2KP&L@F65E6=M7$<)(D#+TBEKM6K=<IA
M[6Q:QEF1"@Y?(LPU]!DEJF3K63I'YQ'$$>^4F.J*0<:*T.%8!0"/G/'NUK,S
M'=5@Z(J@;/;\UK[PK0PF('DD[IDED:5-X2"9!URGRTH>@171:>?<%=>W'%[$
MK03+;;:SLSOVO,1OP+\%R+L,3L$21<"7L2)4ZZ%Y=4Z1' "7+[.$W;&(70"]
M<T "-FN7,54O/ZWKQ2VC2& Y=VPRW)A<-U[$R5[A#5W)DL(Z;K6,DS8LU2*F
M=5VX90PV \,=J\R2RE\ UTW6R[+3CV9H:K"DJC79SM'J?@X(#&_B*#FH3#L%
M 15E4?N9J+68V]49)>(KC%;MEP6E^"04Q*PGH&HMMTLRZGQ>7\K,OL $HL?@
M-"8$!FX^6^4X\)*__%7:NO>/.$P.+E#4-[,)>.&SV,_SK*\./<+FU:O]7'AW
M6!/?U1OZK1Y9+41\/ZI'?%E)3EJ4AOAUJ].K!6R';#L)A2QX&!-(_\@7F<3H
M<X4ZFU*=3;$:<%;/O19 ?"J#R,EKL$Y^]+5@[>>RM9G^'YVDA-6NWJ8,+?[E
MG"K-&S[:K;HY4W,R/0W&-CP86X P*D/("G-FF#CKXEA3-@-.>GRV &=<AI.J
M.XF^4RQ @_5JQVD+$/;*$%9E_!PZFU*<I!AG78Z>'5/Q4=L"B/TRB+RZP_2=
M30%:VG/U,&[!X(-J4T[V7E,5#2:*C^46C/U8-I;IKJX@<HK:6K:,E;:)1Y6!
M-:_X<[8-K*<JRX_N%DRO#*>Y$M)M^T(9>IICW>'>@MF5<;6LI*-V\$[[YBT=
M5P;2C9J3Z5DV>Q3.(L>58;7I+-+Y)?ND)_&#=SBX@*HRNJZUG%]6)Q_U&*MZ
M1+A@?&5<%<XR]0*2G"(NX*@,K95YF5[;%0\5%S!41EO^]$ W$;R3QP7[*P-P
M?K:@UV*58\@%VROC,&?RH!?&6XXA%^!5QNKF/6^:&O\'@SEIIW/:I.%EL+'O
M/(S0@BYE*K&KFHUS%663L7QW#KW8AS<SOJ6RA#;U(JS)=6O :7E_H*G#C.3%
MA23*U0'Z5YE_^M4T'RI,$K5IB^.DP5%QOK2Y[+?&7& %.%HVW5H3Q$VUXF R
ME FGXF$Q&7HSX#3S867N6U><]9/S5CU$Q[Z9LM4I\A @]/$C;EX'$ZV1U)Z
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
M>\B]!:_YL5[&6TGM1R"O#A)WJ[OK%VR!@+U@BC/KR'[>,B]73.=YTWSNY65
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
M+H75MOG@2Q!M+D,D[)2V,H@)!6GL.FM6>9X4BRC]!X[(61:S!]@D)5*+^J*
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
M,)2S!"JD>&[44!D]HK11!$*Z7CG,8WBP.=$P X)UJ;2^%#@?BB6P2<HUKN\
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
MWK0)A-2W8TVR@-K/"%%<QC0*M&WJ&ZZ_-?]ENH@K:]^1.J27J_+PE&\9ZC4
MM9,E4,&#'7JK0V?U"''E4*'OBT6UKE+V9L I>U5@D32)1C8I;NYD3];L_DM]
M;]IIP;(OVX (L/<B"0'\VQ] _5\X0MUO</KT?^4(YG*(N@5)B=E%OEC(B+\M
M9;\@,A*Y6P%$EV> 'Q.C-O6*VQ(?!CA"?>+T#88*F62'?BSEFVYA) @!:CHU
M-B%8DI]O<M' JYN+/+MCN=Y.\6WYB26WX*YX?SUW11+JJ6^B=)I=4D=A_H#3
M>_PIS\J5_.;(<PP":LS]E$.(N:=67Y74+&)VC]#6\A$:KH,[ZVROF=E']0^@
M^A=> EW8\S+SA_S9+&GLO%1RC.'OB1/,+.5$_F*8P%*&[X<+S-*+9L.@ 'OE
M [,,@!&F=@;:>I9M$JB"3_$2$X+C>?18NW#*U;%<$E"E&P"*:=5K<1X[V[JO
M(=?  O[>9;I++*6_005RXRB06K4250BUF(P2\B5**Q;\R]&TQ9#>^%1+ VH9
M"Y#"(I"J(*Y3QS%S-?1=IRC;CNU_=$'_HA^W']'_=QL5F'[R_P!02P,$%
M  @ D(!\3N&1G'E6+0  \.4" !4   !C<&AI+3(P,3@P.3,P7W!R92YX;6SM
M?5MSXSB2[OM&G/_ 4Q.[,QMQW%6VJR]5,[T;OO9QK%W2VJ[NG7VI@"E(XA9%
MJ$'2E_GU"Y"41)$$D*!((>FN>9AVV4@P,[_$+9&9^-N_/R]"[Y'R.&#1SV\.
MOWOWQJ.1SR9!-/OYS>>[@Y.[LZNK-UZ<D&A"0A;1G]]$[,V__]O_^2=/_.]O
M__?@P+L,:#CYZ)TS_^ JFK*_>I_(@G[T?J$1Y21A_*_>KR1,Y6_8?YW>7HM_
MYI_[Z+W_[N@'XAT< 'K[E483QC_?7JU[FR?)\N/;MT]/3]]%[)$\,?XU_LYG
ML.[N6,I]NN[+7\Z#?SXZ/WIW^-/AT?'A=\]3P?4Y2<2?Q.\^B#^].Y9__^G^
M\,>/[X\_?O_#?P._DY DC=??>??\KOA?3OZW,(B^?I3_]T!BZ@DLHOCC<QS\
M_*8DW=/Q=XS/WAZ]>W?X]K]NKN_\.5V0@R"2F/CTS8I*]M)$=_CAPX>WV5]7
M36LMGQ]XN/K&\=L5.^N>Q5\#3?L2)W'P,<[8NV8^23*3,G[&4[:0_SI8-3N0
MOSHX/#J0\,23-ROE9QKD+*2W=.K)_PH;67_5GP<16<X)7Y Y"Z512Q-9O)7M
MW@83_D7@E2YHE*S^>Q)-+J(D2%XDB()*RB#DRCXRYW3Z\QMI*@?24-Y].'XG
M.?F3;3_)RU*,HCA8+$.AL[>["W+&H@F-8CH1/\0L#";"<">G))2@W,TI36*3
M"/ >'# _)EQH=$Z3P"?A[I(T=K<?L>1L0*5YQ*/I:"EG1V$6L;"5,[98<CH7
M!,$CO69Q_#DBZ200)*WDW>$[G2NBS,M=POROLHE8 "Y^3\7P,(D'H^Z5Z3,2
MSR]#]F0<1%JBSED<\1F)@G]DT ID[X)9%$R%28NYQ_=9*B:?:#86!N$'U,AY
MF[XZ%^@J>A2Z8]QH$[6&G;,RYDR,FN1E'))\*A?6MI3(FE@S$O:@-;'VSH*'
MD)[$,6"F5[7OG+&3R:.<<^-+QL=BKS472[@8%[;LVO72N1"W-)3SJ5@RDI=[
M3J*8^-E4:F+;1-<YHZ<D^BJF13%<Z3+;C'UB"15+W0MYD%_0<PLB[F.%C!.>
M9HJY9B2Z)'X0 I8$$UT/0TS\2._)LWDB;6C:.3N7).#9<>*&DCCE^8IC8DQ+
MU,/R:;_.[VUM%WN@19!D"LAV1-GJ)LZ\@'420-K',/'%!XL]'&!P-+3N'N#T
M(::_I^)+%X\0\U.U=[HKZF-WM+]=4B(G9\"$U-A\?SLF&)M \MYW3_= I>JH
M]K90PIB%4?>Y:$*5JB#8SP(*8Q) VNN41J))O)E^R'KZ61;3SH0F) BM9C3+
M+ON;T("\J]KWQ]AY_J%[^IRD9@>4@6Q_,^\Y3)]0^KTS?K@KYX?[9WUB92J6
MW?2X^I%L'0./0"W9OM@TVH>);E^,)M") T+MR$\#G$Q:=;8WKPU0""#Y?GTX
M0-YM^MC;1A7(.Y!\WVP#)W.[7OK<;P/5K:;8 W. R5M)L@?VCNS9.]HC>^"M
MJ(%P/T<KH#U":/?@J01R:R3LV1$(GU/51#H6EYS&@C"CNQ:_V"(15D2CR>;2
M6/+73\R%^+7LN@B:.?0.O!55^4=QAO7R+KQR'X5 *Y%"YF])$<H8%<9-*I2_
M^:+C]>1!3/QBC[#J*"0/-,RZ_R)I8:1OVS K-1X+E6=A,S'UOYNQQ[<3&KR5
M L@?,DD.WAT603-_$K_ZDC-Q2V>!_':4R$"E!M9%T^:654[+EG+"?8]Q,28$
M9*L^"?>W[*,>YU.T>+O,(C,.A &%:].:<K:PU66A-V80I*Q>P<+^,3C+1F9X
M)8;2\W_0%QT(M:9 % [QP:"0V@D.8GLO)ZB[E\4#"YOU7VD"U/L1)KTW2NE$
MWR>"^XF4X#(DLV9]5YH ]7V,2=^-4CK1]UG*I8R70>R3\.^4\(MH(L-:FU6O
M;@U$X3TF%$RR.P%D)<N]Z+<9A.T60,5_CTGQ33(Z5?:8\H!-M*:O: I4_P\8
MU=\HM5,<\J&8\W4I?A?KL6AH#L3C1XQX**5'@(F<'L&(E!H#\?@)+QXUR1V>
M!WZC8?@?$7N*[BB)640G5W&<4MZ,B8$$B,P'3,B M. 0GU]9F H5\I?+(*1<
M,5843<'G-7R *,1V>7#.MW:W=,FXC%7(LZRTYV<%!106C.=HK1(<HI.9R9G8
M=,Q*,?I-H%0:0K% =;;6B.P0@KNYF$1EL@^)M ALMX,"@.JPK1;8I?X7) Q/
MTSB(:*R=ERH-H0B@.FAK1'8(P<6"\IF8%G_A["F9 \:"@@ *":HC.$ %+J%Y
MSL(J BE$?A[2XM+0&@H*JH.Y27B'B(S3AS#P+T-&FFZQUKQO-8-B@.HPKA37
MY6Z6+18LRBZ4[^9"\'B4)EF]!3%TM7M:+1T4'E1G<[A"&O#ZV]N:H-?B%_NX
MUK;(G]^ZT#[R#KQUVK#XN4SN%?1>T4%;JUP9Y93$#QF4:7PP(V296R8-DWCU
MFZJ)%K_^LN9P-+T42HC\@(1CED]AFLOO@AQ&W7K0[2Y>'I1H%J3:SM5%N)5>
MMX>80I+NIL"NT"@.MU!0:LV=78_K-=P$@T)4'&C(.@8RU5'\1T8Y/9*0RN3'
MY(QP_B+FP"Q@2XT.D-S9I3H("-9&)$P@WE(A4>"+-:69>35^9DIG]_,MH(/J
M85?4%#%DM=CL)L7+EDT-G=W V^A9Q3RNP>!3 ;A,V?M$DT(@W0AH;.[L7KZ5
MV6LDQ@%*D4@ML^I'R9QR2Y" Y,YN\UN 9J41'"#>I<ME&#3.:JLMZ[J%LXO\
M%E!4Y<*A[76>J3 'M<:W6SF[KF^A]2;Y<&A^S.F2!).+YZ4\\ALG)T5S9Q?T
M+;#02HP#E"UQ@,=%E[?R;9:$)A%+VA?,3ZGXX^0Z%UO)8<9>PA(29BV[W>7:
M5>RJ['RAQ.ZN[4'G>QM1, TB94*Z=HW14[F[U;=QQ4 DQX%1U8($@Q?/?IA*
MC_0OC$V>@K IDV&]JD*HW04"V&!FHPD<V"GGOBVQ788!V+LOW2]$W6!S'9 '
MF; M-OJRR%<MO=/LBH;WX"ZF8/>[ UL]X1AY):[!5PLZ&G<!"&UA4**(^OYA
MY08I*EC(3#;SB4M+Y"YL :[Z9E>01@=HP.*IF/5K FJA4I&X"V#8 2B]_&A@
M*MM3YEZT'5/;1%"H>G-F[#JFFG2  ZRS-$[8@O+5<=((E)( ?,F*!B2#[#@
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
M.)4!)J/I*8F^4AZ?^#Y=)O)7GUC2M.V19$8J*%*]N;\Z4SNSD+I7I%9AG9O
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
M Q0    ( )" ?$Z'Y*8TT9,  )/]!  1              "  0    !C<&AI
M+3(P,3@P.3,P+GAM;%!+ 0(4 Q0    ( )" ?$Y9&%7*D0P  +>&   1
M          "  0"4  !C<&AI+3(P,3@P.3,P+GAS9%!+ 0(4 Q0    ( )"
M?$X/BJX1D!(  $ # 0 5              "  <"@  !C<&AI+3(P,3@P.3,P
M7V-A;"YX;6Q02P$"% ,4    " "0@'Q.'4?0[IP4   [)0$ %0
M    @ &#LP  8W!H:2TR,#$X,#DS,%]D968N>&UL4$L! A0#%     @ D(!\
M3CBMO60H1@  Z,L# !4              ( !4L@  &-P:&DM,C Q.# Y,S!?
M;&%B+GAM;%!+ 0(4 Q0    ( )" ?$[AD9QY5BT  /#E @ 5
M  "  :T. 0!C<&AI+3(P,3@P.3,P7W!R92YX;6Q02P4&      8 !@"* 0
&-CP!

end
</TEXT>
</DOCUMENT>
</SEC-DOCUMENT>
