<?xml version="1.0" encoding="US-ASCII" ?>
    <!-- Field: Doc-Info; Name: Generator; Value: GoXBRL; Version: 5.7a -->
    <!-- Field: Doc-Info; Name: VendorURI; Value: http://www.novaworks.com -->
    <!-- Field: Doc-Info; Name: Source; Value: cphi%2D20201231.xfr; Date: 2021%2D03%2D26T15:57:02Z -->
    <!-- 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/2020-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/2020-01-31" xmlns:us-roles="http://fasb.org/us-roles/2020-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/2020-01-31" xmlns:country="http://xbrl.sec.gov/country/2020-01-31" xmlns:currency="http://xbrl.sec.gov/currency/2020-01-31" xmlns:exch="http://xbrl.sec.gov/exch/2020-01-31" xmlns:naics="http://xbrl.sec.gov/naics/2017-01-31" xmlns:sic="http://xbrl.sec.gov/sic/2020-01-31" xmlns:stpr="http://xbrl.sec.gov/stpr/2018-01-31" xmlns:srt="http://fasb.org/srt/2020-01-31" xmlns:cphi="http://chinapharmaholdings.com/20201231">
    <link:schemaRef xlink:href="cphi-20201231.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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2019-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>2020-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_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>2020-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>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-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>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-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>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-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>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-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>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_ManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-07-08_srt_ManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-07-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-07-01to2019-07-08_srt_ManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-07-01</xbrli:startDate>
        <xbrli:endDate>2019-07-08</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-07-08_srt_ManagementMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-07-08</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-06-21_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2013-06-21</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2013-06-21">
      <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="AsOf2020-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersMember">
      <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:SuppliersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersOneMember">
      <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:SuppliersOneMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersTwoMember">
      <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:SuppliersTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersMember">
      <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:SuppliersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersTwoMember">
      <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:SuppliersTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2005-05-25_custom_Subsidiaries3Member">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:ConsolidatedEntitiesAxis">cphi:Subsidiaries3Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2005-05-25</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_srt_ManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </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="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="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="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="AsOf2018-12-31">
      <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="From2019-01-01to2019-12-31_srt_ManagementMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="srt:TitleOfIndividualAxis">srt:ManagementMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_LineOfCreditMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:LineOfCreditMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_us-gaap_ConstructionLoanPayableMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">us-gaap:ConstructionLoanPayableMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2013-06-01to2013-06-21">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2013-06-01</xbrli:startDate>
        <xbrli:endDate>2013-06-21</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-04-01to2020-04-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-04-01</xbrli:startDate>
        <xbrli:endDate>2020-04-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_BankOfCommunicationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cphi:BankOfCommunicationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_DomesticPharmaceuticalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cphi:DomesticPharmaceuticalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_DomesticPharmaceuticalsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cphi:DomesticPharmaceuticalsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-04-30_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-04-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-07-31">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-07-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-07-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_ChinaCITICBankMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cphi:ChinaCITICBankMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-06-30_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-06-30</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_ChineseYuanRenminbiMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:ChineseYuanRenminbiMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-12-01to2020-12-23_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:startDate>2020-12-01</xbrli:startDate>
        <xbrli:endDate>2020-12-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2019-12-31_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2019-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ThirdPartyGuaranteeMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:HealthCareOrganizationRevenueSourcesAxis">cphi:ThirdPartyGuaranteeMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_BankOfCommunicationsMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cphi:BankOfCommunicationsMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-23</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-23">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-23</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_COVID19TestersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cphi:COVID19TestersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_COVID19TestersMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementBusinessSegmentsAxis">cphi:COVID19TestersMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_us-gaap_AccountsReceivableMember_custom_CustomerTwoMember">
      <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:CustomerTwoMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersOne1Member">
      <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:SuppliersOne1Member</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2019-01-01</xbrli:startDate>
        <xbrli:endDate>2019-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2018-12-31_us-gaap_ParentMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:StatementEquityComponentsAxis">us-gaap:ParentMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2018-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-06-30">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-06-30</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2021-03-22">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2021-03-22</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="AsOf2020-12-31_custom_ThirdPartyGuaranteeMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:HealthCareOrganizationRevenueSourcesAxis">cphi:ThirdPartyGuaranteeMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:instant>2020-12-31</xbrli:instant>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_ChinaCITICBankMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cphi:ChinaCITICBankMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </xbrli:period>
    </xbrli:context>
    <xbrli:context id="From2020-01-01to2020-12-31_custom_BankOfCommunicationsMember_custom_CNYMember">
      <xbrli:entity>
        <xbrli:identifier scheme="http://www.sec.gov/CIK">0001106644</xbrli:identifier>
        <xbrli:segment>
          <xbrldi:explicitMember dimension="us-gaap:ShortTermDebtTypeAxis">cphi:BankOfCommunicationsMember</xbrldi:explicitMember>
          <xbrldi:explicitMember dimension="cphi:TypesOfCurrencyAxis">cphi:CNYMember</xbrldi:explicitMember>
        </xbrli:segment>
      </xbrli:entity>
      <xbrli:period>
        <xbrli:startDate>2020-01-01</xbrli:startDate>
        <xbrli:endDate>2020-12-31</xbrli:endDate>
      </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>
    <xbrli:unit id="CNY">
      <xbrli:measure>iso4217:CNY</xbrli:measure>
    </xbrli:unit>
    <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:EquityMethodInvestmentOwnershipPercentage contextRef="AsOf2005-05-25_custom_Subsidiaries3Member" unitRef="pure" decimals="INF">1.00</us-gaap:EquityMethodInvestmentOwnershipPercentage>
    <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:StockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">9237601</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">8004531</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">43580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">45580</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">23590204</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">24452684</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-25972402</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-28839179</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">11576219</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">12345446</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">17391771</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">17720217</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="AsOf2018-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">23590204</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="AsOf2018-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">11835349</us-gaap:StockholdersEquity>
    <us-gaap:StockholdersEquity contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">30198775</us-gaap:StockholdersEquity>
    <us-gaap:NetIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-2866777</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2020-01-01to2020-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31_us-gaap_CommonStockMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2020-01-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2020-01-01to2020-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-2866777</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" decimals="0">-20702044</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2020-01-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-522386</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-536035</us-gaap:NetIncomeLoss>
    <us-gaap:NetIncomeLoss contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-20702044</us-gaap:NetIncomeLoss>
    <us-gaap:InventoryRawMaterials contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2113994</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">2081745</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">314231</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">662999</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">1160599</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">960375</us-gaap:InventoryFinishedGoods>
    <us-gaap:LandAndLandImprovements contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">403755</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">431681</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">9375817</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">10024303</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">26309262</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">29018708</us-gaap:MachineryAndEquipmentGross>
    <cphi:MotorVehicleGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">308334</cphi:MotorVehicleGross>
    <cphi:MotorVehicleGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">329660</cphi:MotorVehicleGross>
    <cphi:OfficeEquipmentGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">217058</cphi:OfficeEquipmentGross>
    <cphi:OfficeEquipmentGross contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">259175</cphi:OfficeEquipmentGross>
    <us-gaap:PropertyPlantAndEquipmentGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">36614226</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">40063527</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">20300399</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">24499327</us-gaap:AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment>
    <us-gaap:Depreciation contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2643820</us-gaap:Depreciation>
    <us-gaap:Depreciation contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2871134</us-gaap:Depreciation>
    <us-gaap:FiniteLivedIntangibleAssetsGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">4839117</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">5173818</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">4633506</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">4991672</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">205611</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">182146</us-gaap:FiniteLivedIntangibleAssetsNet>
    <us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1 contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00">P0Y6M7D</us-gaap:OperatingLeaseWeightedAverageRemainingLeaseTerm1>
    <us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="INF">0.0475</us-gaap:OperatingLeaseWeightedAverageDiscountRatePercent>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4500000</us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity>
    <us-gaap:LineOfCreditFacilityMaximumBorrowingCapacity contextRef="AsOf2020-12-31_custom_CNYMember" unitRef="CNY" 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">109908</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">0</us-gaap:NotesAndLoansPayable>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">45756</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">53736</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2019-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2019-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">45756</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2019-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2020-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2020-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">53736</us-gaap:CustomersLiabilityForAcceptancesNet>
    <us-gaap:CustomersLiabilityForAcceptancesNet contextRef="AsOf2020-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">45756</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">53736</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2019-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2019-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">45756</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2019-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2020-12-31_us-gaap_FairValueInputsLevel1Member" unitRef="USD" xsi:nil="true" />
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2020-12-31_us-gaap_FairValueInputsLevel2Member" unitRef="USD" decimals="0">53736</us-gaap:FairValueNetAssetLiability>
    <us-gaap:FairValueNetAssetLiability contextRef="AsOf2020-12-31_us-gaap_FairValueInputsLevel3Member" unitRef="USD" xsi:nil="true" />
    <cphi:AccumulatedDeficit contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">28600000</cphi:AccumulatedDeficit>
    <us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">960000</us-gaap:RestrictedCashAndCashEquivalentsAtCarryingValue>
    <us-gaap:OperatingLeaseLiability contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">140007</us-gaap:OperatingLeaseLiability>
    <us-gaap:OperatingLeaseLiability contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">52070</us-gaap:OperatingLeaseLiability>
    <us-gaap:Assets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">22235222</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">21117991</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">19793115</us-gaap:Assets>
    <us-gaap:Assets contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">19473207</us-gaap:Assets>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">136779</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:OperatingLeaseRightOfUseAsset contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">49687</us-gaap:OperatingLeaseRightOfUseAsset>
    <us-gaap:PropertyPlantAndEquipmentNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">16313827</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">15564200</us-gaap:PropertyPlantAndEquipmentNet>
    <us-gaap:AssetsCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">5579005</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">5321958</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">3095</us-gaap:AssetsCurrent>
    <us-gaap:AssetsCurrent contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">21187</us-gaap:AssetsCurrent>
    <us-gaap:InventoryNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3588824</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">3705119</us-gaap:InventoryNet>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1074979</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">957653</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">3095</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">21187</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:CashAndCashEquivalentsAtCarryingValue contextRef="AsOf2018-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">5170</us-gaap:CashAndCashEquivalentsAtCarryingValue>
    <us-gaap:InterestExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">294159</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2020-01-01to2020-12-31_custom_BankOfCommunicationsMember" unitRef="USD" decimals="0">25500</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">321718</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2020-01-01to2020-12-31_custom_ChinaCITICBankMember" unitRef="USD" decimals="0">5168</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2019-01-01to2019-12-31_custom_BankOfCommunicationsMember" unitRef="USD" decimals="0">0</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2020-01-01to2020-12-31_custom_ChinaCITICBankMember_custom_CNYMember" unitRef="CNY" decimals="0">33723</us-gaap:InterestExpense>
    <us-gaap:InterestExpense contextRef="From2020-01-01to2020-12-31_custom_BankOfCommunicationsMember_custom_CNYMember" unitRef="CNY" decimals="0">166388</us-gaap:InterestExpense>
    <us-gaap:Revenues contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">10866449</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">10923936</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2020-01-01to2020-12-31_custom_DomesticPharmaceuticalsMember" unitRef="USD" decimals="0">9132216</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-12-31_custom_DomesticPharmaceuticalsMember" unitRef="USD" decimals="0">10923936</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2020-01-01to2020-12-31_custom_COVID19TestersMember" unitRef="USD" decimals="0">1734233</us-gaap:Revenues>
    <us-gaap:Revenues contextRef="From2019-01-01to2019-12-31_custom_COVID19TestersMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:CapitalRequiredForCapitalAdequacy contextRef="AsOf2020-12-31_us-gaap_ManagementMember" unitRef="USD" decimals="0">700000</us-gaap:CapitalRequiredForCapitalAdequacy>
    <us-gaap:LineOfCreditFacilityDescription contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Total interest expense under this facility for the years ended December 31, 2020 and 2019 was RMB189,892 ($29,103) &#160;and $0, respectively. The Company repaid RMB 500,000 (approximately $0.07 million) and RMB 300,000 (approximately $0.05 million) to Postal Savings Bank of China in October 2020, and January 2021, respectively, as per the payment schedule.</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityDescription contextRef="From2020-01-01to2020-12-31_custom_ChinaCITICBankMember">The Company obtained a line of credit of RMB 3,200,000 (approximately $0.5 million) from China CITIC Bank in September 2020 and obtained an advance of RMB 2,343,340 (approximately $0.3 million), and the remaining of RMB 856,660 (approximately $0.1 million) in October under this line. The loan bears interest at the rate of 4.50% per annum. The line of credit is due in one year on the anniversary date of the advance.</us-gaap:LineOfCreditFacilityDescription>
    <us-gaap:LineOfCreditFacilityCommitmentFeeDescription contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">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:OperatingLeaseCost contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">96552</us-gaap:OperatingLeaseCost>
    <us-gaap:OperatingLeaseCost contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">90306</us-gaap:OperatingLeaseCost>
    <cphi:CashPaidForOperatingLeases contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">102624</cphi:CashPaidForOperatingLeases>
    <cphi:CashPaidForOperatingLeases contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">95985</cphi:CashPaidForOperatingLeases>
    <us-gaap:PropertyPlantAndEquipmentTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;431,681&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;403,755&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Building&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,024,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,375,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Plant, machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,018,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,309,262&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;329,660&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;308,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;259,175&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;&#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;217,058&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; font-weight: bold; text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,063,527&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,614,226&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;(24,499,327&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;&#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;(20,300,399&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,564,200&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,313,827&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:PropertyPlantAndEquipmentTextBlock>
    <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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: left; width: 82%"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/td&gt;&#13;&#13;    &lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; width: 1%"&gt;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; width: 16%"&gt;&lt;b&gt;Life - years&lt;/b&gt;&lt;/td&gt;&#13;&#13;    &lt;td style="padding-bottom: 1.5pt; text-align: center; width: 1%; vertical-align: bottom"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Permit of land use&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;40 - 70&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Building&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;20 - 49&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Plant, machinery and equipment&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Motor vehicle&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Office equipment&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;3 - 5&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</cphi:UsefulLivesOfAssetsTableTextBlock>
    <cphi:IntangibleAssetsUsefulLifeDescription contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">NMPA approval is obtained over their individually identifiable estimated useful life, which range from ten to thirteen years.</cphi:IntangibleAssetsUsefulLifeDescription>
    <us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;52,814&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Less: Imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;(744&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Less: Operating lease liabilities, current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Operating lease liabilities, net of current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;52,070&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:OperatingLeasesOfLesseeDisclosureTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Fair Value Measurements at&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Reporting Date Using&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker's acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Fair Value Measurements at&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Reporting Date Using&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker's acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfFairValueAssetsAndLiabilitiesMeasuredOnRecurringBasisTableTextBlock>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">48701</us-gaap:OperatingLeaseLiabilityNoncurrent>
    <us-gaap:OperatingLeaseLiabilityNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">91306</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:OperatingLeaseLiabilityCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">52070</us-gaap:OperatingLeaseLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">505398</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:ContractWithCustomerLiabilityCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">719786</us-gaap:ContractWithCustomerLiabilityCurrent>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">22235222</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">21117991</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">19793115</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:LiabilitiesAndStockholdersEquity contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">19473207</us-gaap:LiabilitiesAndStockholdersEquity>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1822655</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">522386</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">536035</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:GeneralAndAdministrativeExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2289520</us-gaap:GeneralAndAdministrativeExpense>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-42260</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-302075</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-319908</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInOperatingActivities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">608312</us-gaap:NetCashProvidedByUsedInOperatingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-867307</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:NetCashProvidedByUsedInInvestingActivities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-136003</us-gaap:NetCashProvidedByUsedInInvestingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">624177</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">300000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">338000</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <us-gaap:NetCashProvidedByUsedInFinancingActivities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1728770</us-gaap:NetCashProvidedByUsedInFinancingActivities>
    <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="AsOf2020-12-31_us-gaap_ManagementMember" unitRef="USD" decimals="0">163825</us-gaap:DueToOtherRelatedPartiesClassifiedCurrent>
    <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:DebtInstrumentInterestRateEffectivePercentage contextRef="AsOf2019-07-08_srt_ManagementMember" unitRef="pure" decimals="INF">0.0435</us-gaap:DebtInstrumentInterestRateEffectivePercentage>
    <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="From2020-01-01to2020-12-31_srt_ManagementMember" unitRef="USD" decimals="0">43083</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty contextRef="From2019-01-01to2019-12-31_srt_ManagementMember" unitRef="USD" decimals="0">12393</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:InterestExpenseRelatedParty contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">13546</us-gaap:InterestExpenseRelatedParty>
    <us-gaap:OtherNotesPayable contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2307986</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">1658706</us-gaap:OtherNotesPayable>
    <cphi:RepaymentOfAdvance contextRef="From2020-01-01to2020-12-31_srt_ManagementMember" unitRef="USD" decimals="0">191639</cphi:RepaymentOfAdvance>
    <cphi:LoanAgreementToBorrowCash contextRef="AsOf2019-07-08_srt_ManagementMember" unitRef="USD" decimals="0">674405</cphi:LoanAgreementToBorrowCash>
    <cphi:LoanAgreementToBorrowCash contextRef="AsOf2019-07-08_srt_ManagementMember_custom_CNYMember" unitRef="CNY" decimals="0">4770000</cphi:LoanAgreementToBorrowCash>
    <cphi:LoanAgreementPayableTerm contextRef="From2019-07-01to2019-07-08_srt_ManagementMember">P1Y</cphi:LoanAgreementPayableTerm>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4337231</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2020-12-31_us-gaap_LineOfCreditMember" unitRef="USD" decimals="0">2298886</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths contextRef="AsOf2020-12-31_us-gaap_ConstructionLoanPayableMember" unitRef="USD" decimals="0">2038345</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">904228</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="AsOf2020-12-31_us-gaap_LineOfCreditMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo contextRef="AsOf2020-12-31_us-gaap_ConstructionLoanPayableMember" unitRef="USD" decimals="0">904228</us-gaap:LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo>
    <us-gaap:LongTermDebt contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">5241459</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2020-12-31_us-gaap_LineOfCreditMember" unitRef="USD" decimals="0">2298886</us-gaap:LongTermDebt>
    <us-gaap:LongTermDebt contextRef="AsOf2020-12-31_us-gaap_ConstructionLoanPayableMember" unitRef="USD" decimals="0">2942573</us-gaap:LongTermDebt>
    <us-gaap:ConstructionLoan contextRef="AsOf2013-06-21_custom_CNYMember" unitRef="CNY" decimals="0">80000000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan contextRef="AsOf2013-06-21" unitRef="USD" decimals="0">13000000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan contextRef="AsOf2020-04-30" unitRef="USD" decimals="0">1400000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan contextRef="AsOf2020-06-30" unitRef="USD" decimals="0">1200000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan contextRef="AsOf2020-04-30_custom_CNYMember" unitRef="CNY" decimals="0">10000000</us-gaap:ConstructionLoan>
    <us-gaap:ConstructionLoan contextRef="AsOf2020-06-30_custom_CNYMember" unitRef="CNY" decimals="0">8500000</us-gaap:ConstructionLoan>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2013-06-01to2013-06-21">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. The interest rate has remained at 5.39% on the anniversary dates which were July 10, 2017, 2018 and 2019, respectively. The loan required interest only payments for the first two years. Beginning July 11, 2015, the principal was due in at least two (2) annual installments with the first annual payment being due within 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, 2021 on the identical terms as described above for 2015.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2020-04-01to2020-04-30">The loan bears interest at a rate of 4.25% per annum.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentDescriptionOfVariableRateBasis contextRef="From2020-01-01to2020-06-30">The loan bears interest at the rate of 4.05% per annum.</us-gaap:DebtInstrumentDescriptionOfVariableRateBasis>
    <us-gaap:DebtInstrumentFaceAmount contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2174399</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2174669</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-12-31_custom_CNYMember" unitRef="CNY" decimals="0">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-04-30" unitRef="USD" decimals="0">700000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-04-30_custom_CNYMember" unitRef="CNY" decimals="0">5000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-07-31" unitRef="USD" decimals="0">400000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-07-31_custom_CNYMember" unitRef="CNY" decimals="0">3000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2019-12-31_custom_CNYMember" unitRef="CNY" decimals="0">15000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-12-31_custom_ThirdPartyGuaranteeMember" unitRef="USD" decimals="0">2000000</us-gaap:DebtInstrumentFaceAmount>
    <us-gaap:DebtInstrumentFaceAmount contextRef="AsOf2020-12-31_custom_ThirdPartyGuaranteeMember_custom_CNYMember" unitRef="CNY" decimals="0">300000</us-gaap:DebtInstrumentFaceAmount>
    <cphi:LoanTerm contextRef="From2020-04-01to2020-04-30">Advances on the line of credit are due two years from the date of the advance.</cphi:LoanTerm>
    <cphi:LoanTerm contextRef="From2020-01-01to2020-06-30">The line of credit is due in one year on the anniversary date of the line of credit.</cphi:LoanTerm>
    <us-gaap:DeferredTaxAssetsOperatingLossCarryforwards contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">37800000</us-gaap:DeferredTaxAssetsOperatingLossCarryforwards>
    <us-gaap:OperatingLossCarryforwardsExpirationDate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">2026-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">30738262</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">27666557</us-gaap:DeferredTaxAssetsValuationAllowance>
    <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>
    <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.</cphi:DescriptionOfFederalCorporateIncomeTaxRate>
    <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.496</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.107</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.160</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.520</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.112</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_custom_SalesRevenueNetOneMember" unitRef="pure" decimals="INF">0.326</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_custom_SalesRevenueNetTwoMember" unitRef="pure" decimals="INF">0.199</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_custom_SalesRevenueNetThreeMember" unitRef="pure" decimals="INF">0.160</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_custom_SalesRevenueNetOneMember" unitRef="pure" decimals="INF">0.33</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_custom_SalesRevenueNetTwoMember" unitRef="pure" decimals="INF">0.21</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_custom_SalesRevenueNetThreeMember" unitRef="pure" decimals="INF">0.17</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersMember" unitRef="pure" decimals="INF">0.207</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersOneMember" unitRef="pure" decimals="INF">0.1775</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersTwoMember" unitRef="pure" decimals="INF">0.135</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersMember" unitRef="pure" decimals="INF">0.223</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersTwoMember" unitRef="pure" decimals="INF">0.058</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2020-01-01to2020-12-31_us-gaap_AccountsReceivableMember_custom_CustomerTwoMember" unitRef="pure" decimals="INF">0.102</us-gaap:ConcentrationRiskPercentage1>
    <us-gaap:ConcentrationRiskPercentage1 contextRef="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember_custom_SuppliersOne1Member" unitRef="pure" decimals="INF">0.206</us-gaap:ConcentrationRiskPercentage1>
    <cphi:NumberOfCustomers contextRef="Context_9ME_01_Jan_2016T00_00_00_TO_30_Sep_2016T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="Customer" xsi:nil="true" />
    <cphi:NumberOfCustomers contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00_ConcentrationRiskByBenchmarkAxis_SalesRevenueNetMember" unitRef="Customer" decimals="INF">1</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">3</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="From2019-01-01to2019-12-31_custom_RawMaterialPurchasesMember" unitRef="Suppliers" decimals="INF">3</cphi:NumberOfSuppliers>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">52814</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDueYearThree>
    <us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">52814</us-gaap:LesseeOperatingLeaseLiabilityPaymentsDue>
    <us-gaap:ReceivableWithImputedInterestNetAmount contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">744</us-gaap:ReceivableWithImputedInterestNetAmount>
    <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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 1 &amp;#8211; ORGANIZATION AND SIGNIFICANT ACCOUNTING POLICIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Organization and Nature of Operations&#13;&#13;&amp;#8211;&amp;#160;&lt;/i&gt;&lt;/b&gt;China Pharma Holdings, Inc., a Nevada corporation (the "Company"), owns 100% of Onny Investment&#13;&#13;Limited ("Onny"), a British Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp;#38; Biotechnology&#13;&#13;Co., Ltd ("Helpson"), a company organized under the laws of the People's Republic of China (the "PRC").&#13;&#13;China Pharma Holdings, Inc. and its subsidiaries are referred to herein as the Company.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Onny acquired 100% of the ownership in&#13;&#13;Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson's three former shareholders. The transaction&#13;&#13;was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson received the Certificate of Approval for&#13;&#13;Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson received its business license evidencing&#13;&#13;its Wholly Foreign Owned Enterprise ("WFOE") status on June 21, 2005.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Helpson is principally engaged in the development,&#13;&#13;manufacture and marketing of pharmaceutical products for human use in connection with a variety of high-incidence and high-mortality&#13;&#13;diseases and medical conditions prevalent in the PRC. All of its operations are conducted in the PRC, where its manufacturing facilities&#13;&#13;are located. Helpson manufactures pharmaceutical products in the form of dry powder injectables, liquid injectables, tablets, capsules,&#13;&#13;and cephalosporin oral solutions. The majority of its pharmaceutical products are sold on a prescription basis and all have been&#13;&#13;approved for at least one or more therapeutic indications by the National Medical Products Administration (the "NMPA",&#13;&#13;formerly China Food and Drug Administration, or CFDA) based upon demonstrated safety and efficacy.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Liquidity and Going Concern&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;As of December 31, 2020, the Company had&#13;&#13;cash and cash equivalents of $0.96 million and an accumulated deficit of $28.6 million. The Company's Chairperson, Chief&#13;&#13;Executive Officer and Interim Chief Financial Officer has advanced an aggregate of $0.7 million as of December 31, 2020 to provide&#13;&#13;working capital and enable the Company's required payments related to its construction loan facility. The Company anticipates&#13;&#13;operating losses to continue for the foreseeable future due to, among other things, costs related to the production of its existing&#13;&#13;products, debt service costs and costs of selling and administrative organization. These conditions raise substantial doubt about&#13;&#13;its ability to continue as a going concern within one year after the date that the financial statements are issued. To alleviate&#13;&#13;the conditions that raise substantial doubt about the Company's ability to continue as a going concern, management plans&#13;&#13;to enhance the sales model of advance payment, and further strengthen its collection of accounts receivable. Further, the Company&#13;&#13;is currently exploring strategic alternatives to accelerate the launch of nutrition products. In addition, management believes&#13;&#13;that the Company's existing fixed assets can serve as collateral to support additional bank loans. As discussed in Note 8,&#13;&#13;during 2020 the Company obtained lines of credit from three banks for an aggregate amount of RMB 19,700,000 (approximately $3.0&#13;&#13;million). While the current plans and additional financing will allow the Company to fund its operations in the next twelve months,&#13;&#13;there is no assurance that the Company will be able to achieve its future strategic alternatives raising substantial doubt about&#13;&#13;its ability to continue as a going concern.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Pursuant to the requirements of Accounting&#13;&#13;Standards Codification (ASC) 205-40, &lt;i&gt;Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern&lt;/i&gt;&#13;&#13;management must evaluate whether there are conditions or events, considered in the aggregate, that raise substantial doubt about&#13;&#13;the Company's ability to continue as a going concern within one year after the date that the financial statements are issued.&#13;&#13;This evaluation initially does not take into consideration the potential mitigating effect of management's plans that have&#13;&#13;not been fully implemented as of the date the financial statements are issued. When substantial doubt exists under this methodology,&#13;&#13;management evaluates whether the mitigating effect of its plans sufficiently alleviates substantial doubt about the Company's&#13;&#13;ability to continue as a going concern. The mitigating effect of management's plans, however, is only considered if both&#13;&#13;(1) it is probable that the plans will be effectively implemented within one year after the date that the financial statements&#13;&#13;are issued, and (2) it is probable that the plans, when implemented, will mitigate the relevant conditions or events that raise&#13;&#13;substantial doubt about the entity's ability to continue as a going concern within one year after the date that the financial&#13;&#13;statements are issued.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Under ASC 205-40, the strategic alternatives&#13;&#13;being pursued by the Company cannot be considered probable at this time because none of the Company's current plans have&#13;&#13;been finalized at the time of the issuance of these financial statements and the implementation of any such plan is not probable&#13;&#13;of being effectively implemented as none of the plans are entirely within the Company's control. Accordingly, substantial&#13;&#13;doubt is deemed to exist about the Company's ability to continue as a going concern within one year after the date these&#13;&#13;financial statements are issued.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The accompanying consolidated financial&#13;&#13;statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities&#13;&#13;in the ordinary course of business. The financial statements do not include any adjustments relating to the recoverability and&#13;&#13;classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of&#13;&#13;the uncertainties described above.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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;&#13;The accompanying consolidated financial statements have been prepared in accordance with accounting principles generally accepted&#13;&#13;in the United States of America ("U.S. GAAP") and are expressed in United States dollars. They include the accounts&#13;&#13;and operations of the Company including its wholly-owned subsidiaries. All significant intercompany balances and transactions have&#13;&#13;been eliminated in the consolidation.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Helpson's functional currency is&#13;&#13;the Chinese Renminbi. Helpson's revenue and expenses are translated into United States dollars at the average exchange rate&#13;&#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;&#13;from translating Helpson's financial statements are included in accumulated other comprehensive income, which is a component&#13;&#13;of stockholders' equity. Gains and losses arising from transactions denominated in a currency other than the functional currency&#13;&#13;of the entity that is party to the transaction are included in the results of operations.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Accounting Estimates&amp;#160;&lt;/i&gt;-&amp;#160;&lt;/b&gt;The&#13;&#13;methodology used to prepare the Company's financial statements is in conformity with U.S. GAAP, which requires the management&#13;&#13;of the Company to make estimates and assumptions that affect the reported amounts of assets and liabilities and the disclosures&#13;&#13;of contingent assets and liabilities at the date of the financial statements, and the reported amounts of revenues and expenses&#13;&#13;during the reporting periods. Therefore, actual results could differ from those estimates.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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;&#13;Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money market accounts, and short-term&#13;&#13;banker's acceptances notes purchased with maturities of three months or less.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Restricted Cash&lt;/i&gt;&amp;#160;&lt;/b&gt;&amp;#8211;&lt;b&gt;&amp;#160;&lt;/b&gt;Restricted&#13;&#13;cash includes cash that has been deposited with a bank to satisfy obligations outstanding under banker's acceptance notes&#13;&#13;issued by the Company as discussed in Note 7.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Trade Accounts Receivable and Allowance&#13;&#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;&#13;for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer&#13;&#13;accounts and an estimation of the overall economic conditions affecting the Company's customer base. The Company reviews&#13;&#13;a customer's credit history before extending credit to the customer. If the financial condition of its customers were to&#13;&#13;deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision&#13;&#13;is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled&#13;&#13;$115,186 and $3,153 for the years ended December 31, 2020 and 2019, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Trade accounts&#13;receivable that has been fully allowed for and determined to be uncollectible are charged against the allowance in the period the&#13;determination is made. The Company charged off uncollectible trade accounts receivable balances in the amount of $687,715 and $0&#13;against the allowance for the years ended December 31, 2020 and 2019, respectively. Customer balances outstanding for more than one&#13;year are allowed for at a greater rate than more current balances when calculating the allowance for doubtful accounts.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Advances to Suppliers and Advances&#13;&#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;&#13;from customers for finished products. Advances to suppliers are applied to trade accounts payable when the materials are received.&#13;&#13;Advances received from customers are applied against trade accounts receivable when finished products are sold. The Company reviews&#13;&#13;a supplier's credit history and background information before advancing a payment. If the financial condition of its suppliers&#13;&#13;were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services, the Company would recognize&#13;&#13;bad debt expense in the period they are considered unlikely to be collected.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory&amp;#160;&amp;#8211; &lt;/i&gt;&lt;/b&gt;Inventory&#13;&#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;&#13;is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials, direct&#13;&#13;labor and an allocated portion of the Company's production overhead. The Company writes down excess and obsolete inventory&#13;&#13;to its estimated net realizable value based upon assumptions about future demand and market conditions. For finished goods and&#13;&#13;work in process, if the estimated net realizable value for an inventory item, which is the estimated selling price in the ordinary&#13;&#13;course of business, less reasonably predicable costs to completion and disposal, is lower than its cost, the specific inventory&#13;&#13;item is written down to its estimated net realizable value. Net realizable value for raw materials is based on replacement cost.&#13;&#13;Provisions for inventory write-downs are included in the cost of revenues in the consolidated statements of operations. Inventories&#13;&#13;are carried at this lower cost basis until sold or scrapped.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Leases &amp;#8211; &lt;/i&gt;&lt;/b&gt;At lease commencement,&#13;&#13;the Company records a lease liability based on the present value of lease payments over the expected lease term including any options&#13;&#13;to extend the lease that the Company is reasonably certain to exercise. The Company calculates the present value of lease payments&#13;&#13;using an incremental borrowing rate as the Company's leases do not provide an implicit interest rate. The Company's&#13;&#13;incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis to borrow an amount&#13;&#13;equal to the lease payments under similar terms. At the lease commencement date, the Company records a corresponding right-of-use&#13;&#13;lease asset based on the lease liability, adjusted for any lease incentives received and any initial direct costs paid to the lessor&#13;&#13;prior to the lease commencement date. The Company may enter into leases with an initial term of 12 months or less ("Short-Term&#13;&#13;Leases"). For any Short-Term Leases, the Company records the rent expense on a straight-line basis and does not record the&#13;&#13;leases on the condensed balance sheet.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;After lease commencement, the Company measures&#13;&#13;its leases as follows: (i) the lease liability based on the present value of the remaining lease payments using the discount rate&#13;&#13;determined at lease commencement and (ii) the right-of-use lease asset based on the remeasured lease liability, adjusted for any&#13;&#13;unamortized lease incentives received, any unamortized initial direct costs and the cumulative difference between rent expense&#13;&#13;and amounts paid under the lease agreement. Any lease incentives received and any initial direct costs are amortized on a straight-line&#13;&#13;basis over the expected lease term. Rent expense is recorded on a straight-line basis over the expected lease term.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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;&#13;The carrying values of long-lived assets are reviewed for impairment annually or whenever events or changes in circumstances indicate&#13;&#13;that the carrying values may not be recoverable. When such an event occurs, the Company projects the undiscounted cash flows to&#13;&#13;be generated from the use of the asset and its eventual disposition over the remaining life of the asset. If projections indicate&#13;&#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;&#13;projected discounted cash flows estimated to be generated by the asset. If there is uncertainty both in timing and amount, the&#13;&#13;Company will use the projected discounted cash flows to be generated by the asset. For the years ended December 31, 2020 and 2019&#13;&#13;the Company evaluated its long-lived assets and determined that necessary impairment adjustments were $0 and $17,015,117, respectively.&amp;#160;In&#13;&#13;2019, the Company wrote off the remaining four advances for intangible assets.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property, Plant and Equipment&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;&#13;Property, plant and equipment are stated at cost. Maintenance and repairs are charged to expenses as incurred and major improvements&#13;&#13;are capitalized. Gains or losses on sale, trade-in or retirement are included in operations during the period of disposition. Depreciation&#13;&#13;relating to office equipment was included in general and administrative expenses, while all other depreciation was included in&#13;&#13;cost of revenue.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Revenue Recognition&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;&#13;Revenue is recognized when a customer obtains control of promised goods or services and is recognized in an amount that reflects&#13;&#13;the consideration that an entity expects to receive in exchange for those goods or services. In addition, the standard requires&#13;&#13;disclosure of the nature, amount, timing, and uncertainty of revenue and cash flows arising from contracts with customers. The&#13;&#13;Company does not disaggregate its revenue streams as the economic factors underlying the contracts are similar and provide no significant&#13;&#13;distinction. The amount of revenue that is recorded reflects the consideration that the Company expects to receive in exchange&#13;&#13;for those goods. The Company applies the following five-step model in order to determine this amount: (i) identification of the&#13;&#13;promised goods in the contract; (ii) determination of whether the promised goods are performance obligations, including whether&#13;&#13;they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint on variable&#13;&#13;consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue when (or&#13;&#13;as) the Company satisfies each performance obligation.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company only applies the five-step&#13;&#13;model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods&#13;&#13;or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception,&#13;&#13;the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance&#13;&#13;obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective&#13;&#13;performance obligation when (or as) the performance obligation is satisfied. The Company's contracts are fixed price and&#13;&#13;reflect standalone pricing for each item. Due to the nature of the products sold, there are no returns. Generally, the Company's&#13;&#13;performance obligations are transferred to customers at a point in time, typically upon buyer's designated carrier or the&#13;&#13;buyer picks up the goods at the Company's warehouse.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;For all reporting periods, the Company&#13;&#13;has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected&#13;&#13;length of one year or less, which is an optional exemption that is permitted under the adoption rules. The Company has received&#13;&#13;advance deposits for orders less than one year. These advances total $719,786 and $505,398 and are recorded as a liability on the&#13;&#13;accompanying balance sheet as "Advances from customers" at December 31, 2020 and 2019, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cost&#13;of Revenues&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; Cost of revenues includes wages, materials, depreciation, handling charges, and other expenses&#13;associated with the manufacture and delivery of products.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Research and Development&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;&#13;Research and development expenditures are recorded as expenses in the period in which they occur.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Basic and Diluted Loss per Common&#13;&#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;&#13;shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable dilutive common&#13;&#13;shares.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;There were no potentially dilutive common&#13;&#13;shares outstanding during the years ended December 31, 2020 and 2019, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Credit Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;&#13;The carrying amount of accounts receivable included in the balance sheet represents the Company's exposure to credit risk&#13;&#13;in relation to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company performs&#13;&#13;ongoing credit evaluations of each customer's financial condition. The Company maintains allowances for doubtful accounts&#13;&#13;and such allowances in the aggregate have not exceeded management's estimates.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company has its cash in bank deposits&#13;&#13;primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy&#13;&#13;of protecting depositors' interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&amp;#160;1, 2007, which&#13;&#13;contains provisions for the implementation of measures for the bankruptcy of PRC banks. Company bank accounts in China are not&#13;&#13;subject to a certain insurance coverage and will follow the provisions set forth in the PRC Bankruptcy Law should any bank where&#13;&#13;the Company has accounts declare bankruptcy.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Interest Rate Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;&#13;The Company is exposed to the risk arising from changing interest rates, which may affect the ability of repayment of existing&#13;&#13;debts and viability of securing future debt instruments within the PRC.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;&#13;Certain amounts in the prior period presented have been reclassified to conform to the current year presentation. There was no&#13;&#13;impact on previously reported assets, net loss or total cash flows.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Recent Accounting Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;In June 2016, the Financial Accounting&#13;&#13;Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-13,&amp;#160;&lt;i&gt;Financial Instruments&#13;&#13;&amp;#8211; Credit Losses (Topic 326)&lt;/i&gt;, which introduces new guidance for the accounting for credit losses on instruments within&#13;&#13;its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial&#13;&#13;instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified accounting&#13;&#13;model for purchased financial assets with credit deterioration since their origination.&amp;#160;The pronouncement will be effective&#13;&#13;for public business entities that are SEC filers in fiscal years beginning after&amp;#160;December 15, 2022, including interim periods&#13;&#13;within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years beginning after&amp;#160;December&#13;&#13;15, 2019, including interim periods within those fiscal years. The Company does not anticipate the guidance will have a material&#13;&#13;impact on its financial statements.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;In December 2019, the FASB issued ASU 2019-12,&#13;&#13;&lt;i&gt;"Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes". &lt;/i&gt;The amendment simplifies the accounting&#13;&#13;for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification ("ASC")&#13;&#13;740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application, among other&#13;&#13;things. The guidance is effective for interim and annual reporting periods beginning within 2021 with early adoption permitted.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;From time to time, the FASB or other standards&#13;&#13;setting bodies issue new accounting pronouncements. Updates to the FASB ASC are communicated through issuance of ASUs. Unless otherwise&#13;&#13;discussed, the Company believes that the recently issued guidance, whether adopted or to be adopted in the future, is not expected&#13;&#13;to have a material impact on its consolidated financial statements upon adoption.&lt;/p&gt;</us-gaap:OrganizationConsolidationAndPresentationOfFinancialStatementsDisclosureAndSignificantAccountingPoliciesTextBlock>
    <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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Organization and Nature of Operations&#13;&#13;&amp;#8211;&amp;#160;&lt;/i&gt;&lt;/b&gt;China Pharma Holdings, Inc., a Nevada corporation (the "Company"), owns 100% of Onny Investment&#13;&#13;Limited ("Onny"), a British Virgin Islands corporation, which owns 100% of Hainan Helpson Medical &amp;#38; Biotechnology&#13;&#13;Co., Ltd ("Helpson"), a company organized under the laws of the People's Republic of China (the "PRC").&#13;&#13;China Pharma Holdings, Inc. and its subsidiaries are referred to herein as the Company.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Onny acquired 100% of the ownership in&#13;&#13;Helpson on May 25, 2005, by entering into an Equity Transfer Agreement with Helpson's three former shareholders. The transaction&#13;&#13;was approved by the Commercial Bureau of Hainan Province on June 12, 2005 and Helpson received the Certificate of Approval for&#13;&#13;Establishment of Enterprises with Foreign Investment in the PRC on the same day. Helpson received its business license evidencing&#13;&#13;its Wholly Foreign Owned Enterprise ("WFOE") status on June 21, 2005.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Helpson is principally engaged in the development,&#13;&#13;manufacture and marketing of pharmaceutical products for human use in connection with a variety of high-incidence and high-mortality&#13;&#13;diseases and medical conditions prevalent in the PRC. All of its operations are conducted in the PRC, where its manufacturing facilities&#13;&#13;are located. Helpson manufactures pharmaceutical products in the form of dry powder injectables, liquid injectables, tablets, capsules,&#13;&#13;and cephalosporin oral solutions. The majority of its pharmaceutical products are sold on a prescription basis and all have been&#13;&#13;approved for at least one or more therapeutic indications by the National Medical Products Administration (the "NMPA",&#13;&#13;formerly China Food and Drug Administration, or CFDA) based upon demonstrated safety and efficacy.&lt;/p&gt;</cphi:OrganizationAndNatureOfOperationsPolicyTextBlock>
    <cphi:LiquidityAndGoingConcernPolicyTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Liquidity&#13;and Going Concern&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;As of December 31, 2020, the Company had&#13;&#13;cash and cash equivalents of $0.96 million and an accumulated deficit of $28.6 million. The Company's Chairperson, Chief&#13;&#13;Executive Officer and Interim Chief Financial Officer has advanced an aggregate of $0.7 million as of December 31, 2020 to provide&#13;&#13;working capital and enable the Company's required payments related to its construction loan facility. The Company anticipates&#13;&#13;operating losses to continue for the foreseeable future due to, among other things, costs related to the production of its existing&#13;&#13;products, debt service costs and costs of selling and administrative organization. These conditions raise substantial doubt about&#13;&#13;its ability to continue as a going concern within one year after the date that the financial statements are issued. To alleviate&#13;&#13;the conditions that raise substantial doubt about the Company's ability to continue as a going concern, management plans&#13;&#13;to enhance the sales model of advance payment, and further strengthen its collection of accounts receivable. Further, the Company&#13;&#13;is currently exploring strategic alternatives to accelerate the launch of nutrition products. In addition, management believes&#13;&#13;that the Company's existing fixed assets can serve as collateral to support additional bank loans. As discussed in Note 8,&#13;&#13;during 2020 the Company obtained lines of credit from three banks for an aggregate amount of RMB 19,700,000 (approximately $3.0&#13;&#13;million). While the current plans and additional financing will allow the Company to fund its operations in the next twelve months,&#13;&#13;there is no assurance that the Company will be able to achieve its future strategic alternatives raising substantial doubt about&#13;&#13;its ability to continue as a going concern.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Pursuant to the requirements of Accounting&#13;&#13;Standards Codification (ASC) 205-40, &lt;i&gt;Disclosure of Uncertainties about an Entity's Ability to Continue as a Going Concern&lt;/i&gt;&#13;&#13;management must evaluate whether there are conditions or events, considered in the aggregate, that raise substantial doubt about&#13;&#13;the Company's ability to continue as a going concern within one year after the date that the financial statements are issued.&#13;&#13;This evaluation initially does not take into consideration the potential mitigating effect of management's plans that have&#13;&#13;not been fully implemented as of the date the financial statements are issued. When substantial doubt exists under this methodology,&#13;&#13;management evaluates whether the mitigating effect of its plans sufficiently alleviates substantial doubt about the Company's&#13;&#13;ability to continue as a going concern. The mitigating effect of management's plans, however, is only considered if both&#13;&#13;(1) it is probable that the plans will be effectively implemented within one year after the date that the financial statements&#13;&#13;are issued, and (2) it is probable that the plans, when implemented, will mitigate the relevant conditions or events that raise&#13;&#13;substantial doubt about the entity's ability to continue as a going concern within one year after the date that the financial&#13;&#13;statements are issued.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Under ASC 205-40, the strategic alternatives&#13;&#13;being pursued by the Company cannot be considered probable at this time because none of the Company's current plans have&#13;&#13;been finalized at the time of the issuance of these financial statements and the implementation of any such plan is not probable&#13;&#13;of being effectively implemented as none of the plans are entirely within the Company's control. Accordingly, substantial&#13;&#13;doubt is deemed to exist about the Company's ability to continue as a going concern within one year after the date these&#13;&#13;financial statements are issued.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The accompanying consolidated financial&#13;&#13;statements have been prepared on a going concern basis, which contemplates the realization of assets and satisfaction of liabilities&#13;&#13;in the ordinary course of business. The financial statements do not include any adjustments relating to the recoverability and&#13;&#13;classification of recorded asset amounts or the amounts and classification of liabilities that might result from the outcome of&#13;&#13;the uncertainties described above.&lt;/p&gt;</cphi:LiquidityAndGoingConcernPolicyTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Consolidation&#13;and Basis of Presentation&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211; The accompanying consolidated financial statements have been prepared in accordance&#13;with accounting principles generally accepted in the United States of America ("U.S. GAAP") and are expressed in United States&#13;dollars. They include the accounts and operations of the Company including its wholly-owned subsidiaries. All significant intercompany&#13;balances and transactions have been eliminated in the consolidation.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Helpson's functional currency is&#13;&#13;the Chinese Renminbi. Helpson's revenue and expenses are translated into United States dollars at the average exchange rate&#13;&#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;&#13;from translating Helpson's financial statements are included in accumulated other comprehensive income, which is a component&#13;&#13;of stockholders' equity. Gains and losses arising from transactions denominated in a currency other than the functional currency&#13;&#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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Accounting&#13;Estimates&amp;#160;&lt;/i&gt;-&amp;#160;&lt;/b&gt;The methodology used to prepare the Company's financial statements is in conformity with U.S. GAAP,&#13;which requires the management of the Company to make estimates and assumptions that affect the reported amounts of assets and&#13;liabilities and the disclosures of contingent assets and liabilities at the date of the financial statements, and the reported&#13;amounts of revenues and expenses during the reporting periods. Therefore, 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Cash and Cash&#13;Equivalents&amp;#160;&lt;/i&gt;&lt;/b&gt;&amp;#8211; Cash and cash equivalents include interest bearing and non-interest bearing bank deposits, money&#13;market accounts, and short-term banker'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-top: 0pt; margin-bottom: 0pt; text-align: justify"&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 obligations&#13;outstanding under banker'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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Trade Accounts Receivable and Allowance&#13;&#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;&#13;for doubtful accounts. The allowances for doubtful accounts are calculated based on a detailed review of certain individual customer&#13;&#13;accounts and an estimation of the overall economic conditions affecting the Company's customer base. The Company reviews&#13;&#13;a customer's credit history before extending credit to the customer. If the financial condition of its customers were to&#13;&#13;deteriorate, resulting in an impairment of their ability to make payments, additions to the allowance would be required. A provision&#13;&#13;is made against accounts receivable to the extent they are considered unlikely to be collected. Charges to bad debt expense totaled&#13;&#13;$115,186 and $3,153 for the years ended December 31, 2020 and 2019, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Trade accounts&#13;receivable that has been fully allowed for and determined to be uncollectible are charged against the allowance in the period the&#13;determination is made. The Company charged off uncollectible trade accounts receivable balances in the amount of $687,715 and $0&#13;against the allowance for the years ended December 31, 2020 and 2019, respectively. Customer balances outstanding for more than one&#13;year are allowed for at a greater rate than more current balances 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Advances to&#13;Suppliers and Advances 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&#13;and to receive advances from customers for finished products. Advances to suppliers are applied to trade accounts payable when&#13;the materials are received. Advances received from customers are applied against trade accounts receivable when finished products&#13;are sold. The Company reviews a supplier's credit history and background information before advancing a payment. If the financial&#13;condition of its suppliers were to deteriorate, resulting in an impairment of their ability to deliver goods or provide services,&#13;the Company would recognize bad debt expense in the period they are considered unlikely to be collected.&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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Inventory&amp;#160;&amp;#8211;&#13;&lt;/i&gt;&lt;/b&gt;Inventory consists of raw materials, work in process and finished goods and is stated at the lower of cost or net realizable&#13;value. Cost is determined using a weighted average. For work in process and manufactured inventories, cost consists of raw materials,&#13;direct 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:LesseeLeasesPolicyTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Leases &amp;#8211;&#13;&lt;/i&gt;&lt;/b&gt;At lease commencement, the Company records a lease liability based on the present value of lease payments over the expected&#13;lease term including any options to extend the lease that the Company is reasonably certain to exercise. The Company calculates&#13;the present value of lease payments using an incremental borrowing rate as the Company's leases do not provide an implicit interest&#13;rate. The Company's incremental borrowing rate for a lease is the rate of interest it would have to pay on a collateralized basis&#13;to borrow an amount equal to the lease payments under similar terms. At the lease commencement date, the Company records a corresponding&#13;right-of-use lease asset based on the lease liability, adjusted for any lease incentives received and any initial direct costs&#13;paid to the lessor prior to the lease commencement date. The Company may enter into leases with an initial term of 12 months or&#13;less ("Short-Term Leases"). For any Short-Term Leases, the Company records the rent expense on a straight-line basis and does&#13;not record the leases on the condensed balance sheet.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;After lease commencement, the Company measures&#13;&#13;its leases as follows: (i) the lease liability based on the present value of the remaining lease payments using the discount rate&#13;&#13;determined at lease commencement and (ii) the right-of-use lease asset based on the remeasured lease liability, adjusted for any&#13;&#13;unamortized lease incentives received, any unamortized initial direct costs and the cumulative difference between rent expense&#13;&#13;and amounts paid under the lease agreement. Any lease incentives received and any initial direct costs are amortized on a straight-line&#13;&#13;basis over the expected lease term. Rent expense is recorded on a straight-line basis over the expected lease term.&lt;/p&gt;</us-gaap:LesseeLeasesPolicyTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Valuation&#13;of Long-Lived Assets&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; The carrying values of long-lived assets are reviewed for impairment annually or whenever&#13;events 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 remaining&#13;life of the asset. If projections indicate that the carrying value of an asset will not be recovered, it is reduced by the estimated&#13;excess of the carrying value over the projected discounted cash flows estimated to be generated by the asset. If there is uncertainty&#13;both in timing and amount, the Company will use the projected discounted cash flows to be generated by the asset. For the years&#13;ended December 31, 2020 and 2019 the Company evaluated its long-lived assets and determined that necessary impairment adjustments&#13;were $0 and $17,015,117, respectively.&amp;#160;In 2019, the Company wrote off the remaining four advances for intangible assets.&lt;/p&gt;</us-gaap:ImpairmentOrDisposalOfLongLivedAssetsPolicyTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Property,&#13;Plant and Equipment&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; Property, plant and equipment are stated at cost. Maintenance and repairs are charged&#13;to expenses as incurred and major improvements are capitalized. Gains or losses on sale, trade-in or retirement are included in&#13;operations during the period of disposition. Depreciation relating to office equipment was included in general and administrative&#13;expenses, while all other depreciation was included in 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-top: 0pt; margin-bottom: 0pt; 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;Company does not disaggregate its revenue streams as the economic factors underlying the contracts are similar and provide no&#13;significant distinction. The amount of revenue that is recorded reflects the consideration that the Company expects to receive&#13;in exchange for those goods. The Company applies the following five-step model in order to determine this amount: (i) identification&#13;of the promised goods in the contract; (ii) determination of whether the promised goods are performance obligations, including&#13;whether they are distinct in the context of the contract; (iii) measurement of the transaction price, including the constraint&#13;on variable consideration; (iv) allocation of the transaction price to the performance obligations; and (v) recognition of revenue&#13;when (or as) the Company satisfies each performance obligation.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company only applies the five-step&#13;&#13;model to contracts when it is probable that the entity will collect the consideration it is entitled to in exchange for the goods&#13;&#13;or services it transfers to the customer. Once a contract is determined to be within the scope of ASC 606 at contract inception,&#13;&#13;the Company reviews the contract to determine which performance obligations the Company must deliver and which of these performance&#13;&#13;obligations are distinct. The Company recognizes as revenues the amount of the transaction price that is allocated to the respective&#13;&#13;performance obligation when (or as) the performance obligation is satisfied. The Company's contracts are fixed price and&#13;&#13;reflect standalone pricing for each item. Due to the nature of the products sold, there are no returns. Generally, the Company's&#13;&#13;performance obligations are transferred to customers at a point in time, typically upon buyer's designated carrier or the&#13;&#13;buyer picks up the goods at the Company's warehouse.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;For all reporting periods, the Company&#13;&#13;has not disclosed the value of unsatisfied performance obligations for all product revenue contracts with an original expected&#13;&#13;length of one year or less, which is an optional exemption that is permitted under the adoption rules. The Company has received&#13;&#13;advance deposits for orders less than one year. These advances total $719,786 and $505,398 and are recorded as a liability on the&#13;&#13;accompanying balance sheet as "Advances from customers" at December 31, 2020 and 2019, respectively.&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-top: 0pt; margin-bottom: 0pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Research and&#13;Development&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Basic and&#13;Diluted Loss per Common 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&#13;number of common shares outstanding during the period. Diluted loss per share is calculated to give effect to potentially issuable&#13;dilutive common shares.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;There were no potentially dilutive common&#13;&#13;shares outstanding during the years ended December 31, 2020 and 2019, 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-top: 0pt; margin-bottom: 0pt; 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 balance sheet represents the Company's exposure to credit risk in relation&#13;to its financial assets. No other financial asset carries a significant exposure to credit risk. The Company performs ongoing&#13;credit evaluations of each customer's financial condition. The Company maintains allowances for doubtful accounts and such allowances&#13;in the aggregate have not exceeded management's estimates.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company has its cash in bank deposits&#13;&#13;primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy&#13;&#13;of protecting depositors' interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&amp;#160;1, 2007, which&#13;&#13;contains provisions for the implementation of measures for the bankruptcy of PRC banks. Company bank accounts in China are not&#13;&#13;subject to a certain insurance coverage and will follow the provisions set forth in the PRC Bankruptcy Law should any bank where&#13;&#13;the Company has accounts declare bankruptcy.&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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Interest Rate&#13;Risk&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211; The Company is exposed to the risk arising from changing interest rates, which may affect the ability&#13;of repayment of existing debts and viability of securing future debt instruments within the PRC.&lt;/p&gt;</cphi:InterestRateRiskPolicyTextBlock>
    <us-gaap:PriorPeriodReclassificationAdjustmentDescription 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Reclassification&lt;/i&gt;&lt;/b&gt;&amp;#160;&amp;#8211;&#13;Certain amounts in the prior period presented have been reclassified to conform to the current year presentation. There was no&#13;impact on previously reported assets, net loss or total cash flows.&lt;/p&gt;</us-gaap:PriorPeriodReclassificationAdjustmentDescription>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Recent Accounting&#13;Pronouncements&lt;/i&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;In June 2016, the Financial Accounting&#13;&#13;Standards Board ("FASB") issued Accounting Standards Update ("ASU") 2016-13,&amp;#160;&lt;i&gt;Financial Instruments&#13;&#13;&amp;#8211; Credit Losses (Topic 326)&lt;/i&gt;, which introduces new guidance for the accounting for credit losses on instruments within&#13;&#13;its scope. The new guidance introduces an approach based on expected losses to estimate credit losses on certain types of financial&#13;&#13;instruments. It also modifies the impairment model for available-for-sale (AFS) debt securities and provides for a simplified accounting&#13;&#13;model for purchased financial assets with credit deterioration since their origination.&amp;#160;The pronouncement will be effective&#13;&#13;for public business entities that are SEC filers in fiscal years beginning after&amp;#160;December 15, 2022, including interim periods&#13;&#13;within those fiscal years. Early application of the guidance will be permitted for all entities for fiscal years beginning after&amp;#160;December&#13;&#13;15, 2019, including interim periods within those fiscal years. The Company does not anticipate the guidance will have a material&#13;&#13;impact on its financial statements.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;In December 2019, the FASB issued ASU 2019-12,&#13;&#13;&lt;i&gt;"Income Taxes (Topic 740): Simplifying the Accounting for Income Taxes". &lt;/i&gt;The amendment simplifies the accounting&#13;&#13;for income taxes by eliminating some exceptions to the general approach in Accounting Standards Codification ("ASC")&#13;&#13;740, Income Taxes. It also clarifies certain aspects of the existing guidance to promote more consistent application, among other&#13;&#13;things. The guidance is effective for interim and annual reporting periods beginning within 2021 with early adoption permitted.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;From time to time, the FASB or other standards&#13;&#13;setting bodies issue new accounting pronouncements. Updates to the FASB ASC are communicated through issuance of ASUs. Unless otherwise&#13;&#13;discussed, the Company believes that the recently issued guidance, whether adopted or to be adopted in the future, is not expected&#13;&#13;to have a material impact on its consolidated financial statements upon adoption.&lt;/p&gt;</us-gaap:NewAccountingPronouncementsPolicyPolicyTextBlock>
    <cphi:LinesOfCredit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">3000000</cphi:LinesOfCredit>
    <cphi:LinesOfCredit contextRef="From2020-01-01to2020-12-31_custom_ChineseYuanRenminbiMember" unitRef="CNY" decimals="0">19700000</cphi:LinesOfCredit>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 2 &amp;#8211;&#13;INVENTORY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Inventory consisted of the following:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,081,745&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,113,994&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;662,999&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;314,231&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;960,375&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;&#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,160,599&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total Inventory&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,705,119&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,588,824&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:InventoryDisclosureTextBlock>
    <us-gaap:ScheduleOfInventoryCurrentTableTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Raw materials&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,081,745&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,113,994&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Work in process&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;662,999&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;314,231&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;960,375&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;&#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,160,599&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Total Inventory&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,705,119&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,588,824&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfInventoryCurrentTableTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 3 &amp;#8211;&#13;PROPERTY, PLANT AND EQUIPMENT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Property, plant and equipment consisted of the following:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;431,681&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;403,755&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Building&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,024,303&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,375,817&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Plant, machinery and equipment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;29,018,708&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;26,309,262&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Motor vehicle&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;329,660&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;308,334&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;259,175&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;&#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;217,058&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; font-weight: bold; text-align: left"&gt;Total&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;40,063,527&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;36,614,226&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;(24,499,327&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;&#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;(20,300,399&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Property, plant and equipment, net&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;15,564,200&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;16,313,827&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Depreciation is computed on a straight-line basis over the estimated&#13;&#13;useful lives of the assets as follows:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table border="0" cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; width: 100%; border-collapse: collapse"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: left; width: 82%"&gt;&lt;b&gt;Asset&lt;/b&gt;&lt;/td&gt;&#13;&#13;    &lt;td style="padding-bottom: 1.5pt; vertical-align: bottom; text-align: center; width: 1%"&gt;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; text-align: center; width: 16%"&gt;&lt;b&gt;Life - years&lt;/b&gt;&lt;/td&gt;&#13;&#13;    &lt;td style="padding-bottom: 1.5pt; text-align: center; width: 1%; vertical-align: bottom"&gt;&lt;b&gt;&amp;#160;&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Permit of land use&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;40 - 70&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Building&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;20 - 49&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Plant, machinery and equipment&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Motor vehicle&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;5 - 10&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;Office equipment&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: right"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: center"&gt;3 - 5&lt;/td&gt;&#13;&#13;    &lt;td&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Depreciation relating to office equipment&#13;&#13;was included in general and administrative expenses, while all other depreciation was included in cost of revenue. For the years&#13;&#13;ended December 31, 2020 and 2019, depreciation expense was $2,643,820 and $2,871,134, respectively.&lt;/p&gt;</us-gaap:PropertyPlantAndEquipmentDisclosureTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 4 - INTANGIBLE&#13;ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Intangible assets represent the cost of&#13;&#13;medical formulas approved for production by NMPA. The Company did not obtain NMPA production approval for any new medical formulas&#13;&#13;during the years ended December 31, 2020 and 2019 and no costs were reclassified from advances to intangible assets during the&#13;&#13;years ended December 31, 2020 and 2019, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Approved medical formulas are amortized&#13;&#13;from the date NMPA approval is obtained over their individually identifiable estimated useful life, which range from ten to thirteen&#13;&#13;years.&amp;#160;It is at least reasonably possible that a change in the estimated useful lives of the medical formulas could&#13;&#13;occur in the near term due to changes in the demand for the drugs and medicines produced from these medical formulas. Amortization&#13;&#13;expense relating to intangible assets was $35,650 and $57,665 for the years ended December 31, 2020 and 2019, respectively, which&#13;&#13;was included in the general and administrative expenses. Medical formulas typically do not have a residual value at the end of&#13;&#13;their amortization period.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company evaluates each approved medical&#13;&#13;formula for impairment at the date of NMPA approval, when indications of impairment are present and also at the date of each financial&#13;&#13;statement. The Company's evaluation is based on an estimated undiscounted net cash flow model, which considers currently&#13;&#13;available market data for the related drug and the Company's estimated market share. If the carrying value of the medical&#13;&#13;formula exceeds the estimated future net cash flows, an impairment loss is recognized for the excess of the carrying value over&#13;&#13;the fair value of the medical formula, which is determined by the estimated discounted future net cash flows. No impairment loss&#13;&#13;was recognized during the years ended December 31, 2020 and 2019.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Intangible assets consisted solely of NMPA&#13;&#13;approved medical formulas as follows:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Gross carrying amount&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,173,818&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,839,117&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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,991,672&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;&#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,633,506&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Net carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;182,146&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;205,611&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The estimated aggregate annual amortization expense for each&#13;&#13;of the next five years and thereafter is as follows:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; font-weight: bold; text-align: left"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;31,406&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;182,146&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Gross carrying amount&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;5,173,818&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,839,117&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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,991,672&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;&#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,633,506&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Net carrying amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;182,146&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;205,611&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfIntangibleAssetsAndGoodwillTableTextBlock>
    <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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: top; font-weight: bold; text-align: left"&gt;Year&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: center"&gt;Amount&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;2022&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;2023&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;2024&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;37,685&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; text-align: left"&gt;2025&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;31,406&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;182,146&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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">37685</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">37685</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">37685</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">37685</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">31406</us-gaap:FiniteLivedIntangibleAssetsAmortizationExpenseYearFive>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">35650</us-gaap:AmortizationOfIntangibleAssets>
    <us-gaap:AmortizationOfIntangibleAssets contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">57665</us-gaap:AmortizationOfIntangibleAssets>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 5 &amp;#8211;&#13;ADVANCES FOR PURCHASES OF INTANGIBLE ASSETS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;In order to expand the number of medicines&#13;&#13;the Company manufactured and marketed, it entered into contracts with independent laboratories and others for the purchase of medical&#13;&#13;formulas and assistance with the NMPA approval process.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Under the new regulations and policy environment,&#13;&#13;the criteria for formulations' development are more stringent. The Company must supplement and improve the corresponding&#13;&#13;processes and standards to meet the latest requirements of NMPA in accordance with the requirements of consistency evaluation.&#13;&#13;As a result, the Company anticipates an extended timeline on the approval process for its current pipeline products.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;If a medical product is not approved by&#13;&#13;the NMPA, as evidenced by their issuance of a denial letter, or if the laboratory breaches the contract, the laboratory is required&#13;&#13;under the contract to provide a refund to the Company of the full amount of the payments made to the laboratory for that formula,&#13;&#13;or the Company can require to apply those payments to another medical formula with the same laboratory. As a result of the refund&#13;&#13;right, the Company is ultimately purchasing an approved medical product. Accordingly, payments made prior to the issuance of production&#13;&#13;approval by the NMPA are recorded as advances for purchases of intangible assets.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;To date, no formula has failed to receive&#13;&#13;NMPA production approval nor has the Company been informed or been made aware of any formula that may fail to receive such approval.&#13;&#13;However, there is no assurance that the medical products will receive production approval, and if the Company does not receive&#13;&#13;such approval, it will enforce its contractual rights to receive a refund from the laboratory or have the payments applied to another&#13;&#13;medical formula with the same laboratory.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;During the year ended December 31, 2019,&#13;&#13;the Company reviewed the contracts relating to advances made for purchases of intangible assets with independent laboratories and&#13;&#13;determined that the advances made by the Company for four formulas were impaired. As a result, the Company recognized an impairment&#13;&#13;loss for the advances made to these laboratories for the year ended December 31, 2019 in the amount of $17,015,117. The management&#13;&#13;determined to impair all remaining advances at December 31, 2019, but may resume the development of these formulas in the future&#13;&#13;if sufficient funding and other favorable conditions arise.&lt;/p&gt;</cphi:AdvancesForPurchasesOfIntangibleAssetsTextBlock>
    <us-gaap:GoodwillImpairmentLoss contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">17015117</us-gaap:GoodwillImpairmentLoss>
    <us-gaap:DueFromRelatedParties contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">724963</us-gaap:DueFromRelatedParties>
    <us-gaap:DueFromRelatedParties contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">740316</us-gaap:DueFromRelatedParties>
    <us-gaap:ConversionOfStockDescription contextRef="From2020-12-01to2020-12-23_us-gaap_CommonStockMember">The Board approved the issuance of 2,000,000 shares of common stock from the Company's 2010 Long-Term Incentive Plan, as amended for the partial conversion of unpaid compensation totaling $864,480 to the Chairperson, Chief Executive Officer and Interim Chief Financial Officer. The shares were issued at a market price of $0.43 per share based on the average of the closing prices during the five trading days prior to the issuance date, and higher than the closing price of $0.42 per share on the issuance date.</us-gaap:ConversionOfStockDescription>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 7 &amp;#8211;&#13;BANKER'S ACCEPTANCE NOTES PAYABLE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;In April 2016, the Company entered into&#13;&#13;a Banker's Acceptance Note Agreement with a bank. Pursuant to the terms of the agreement, the Company can issue banker's&#13;&#13;acceptance notes to any third party as payment of amounts owing to that third party. The Company is required to deposit with the&#13;&#13;bank an amount equal to the amounts represented by the banker's acceptance notes issued to the third parties. The amount&#13;&#13;of these deposited balances is shown as "Restricted cash" on the accompanying balance sheets as of December 31, 2020&#13;&#13;and 2019. The maximum amount that the Company can issue under this agreement is limited to the lesser of RMB30,000,000 (approximately&#13;&#13;$4.5 million) or the amount of cash available to deposit against the banker's acceptance notes. In addition, the agreement&#13;&#13;calls for the payment of fees equal to 0.05% of the note amount to the bank. As of December 31, 2020 and December 31, 2019, the&#13;&#13;Company had outstanding banker's acceptance notes in the amount of $0 and $109,908, 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 8 &amp;#8211; CONSTRUCTION LOAN FACILITY&#13;&#13;AND LINES OF CREDIT&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Construction Loan Facility&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company obtained a construction loan&#13;&#13;facility dated June 21, 2013, in the aggregate amount of RMB 80,000,000 (approximately $13 million). The loan facility is for an&#13;&#13;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;&#13;are collateralized by the construction of the Company's new production facility and the included production line equipment&#13;&#13;and machinery. The loan bears interest based upon 110% of the PRC government's eight-year term rate effective on the actual&#13;&#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;&#13;the draw-down date and its subsequent anniversary dates.&amp;#160;The interest rate has remained at 5.39% on the anniversary&#13;&#13;dates which were July 10, 2017, 2018 and 2019, respectively. The loan required interest only payments for the first two years.&#13;&#13;Beginning July 11, 2015, the principal was due in at least two (2) annual installments with the first annual payment being due&#13;&#13;within six month period after July 10, 2015 and the second annual payment being due July 10, 2016 and each following year over&#13;&#13;the next five years through July 11, 2021 on the identical terms as described above for 2015. The Company has made all required&#13;&#13;payments due under the loan. As of December 31, 2020, the Company had no additional amounts available to it under this facility.&#13;&#13;During the years ended December 31, 2020 and 2019, the Company made principal payments in the amount of $2,174,669 (RMB 15,000,000)&#13;&#13;and $2,174,399 (RMB 15,000,000), respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Lines of Credit&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;In&#13;April 2020, the Company obtained a line of credit from Postal Savings Bank of China for an aggregate amount of RMB 10,000,000 (approximately&#13;$1.4 million), of which RMB 5,000,000 (approximately $0.7 million) were advanced in April, and RMB 3,000,000 (approximately $0.4 million)&#13;were advanced in July 2020. The loan bears interest at a rate of 4.25% per annum. Advances on the line of credit are due two years from&#13;the date of the advance. A third party company has guaranteed the loan as being a second priority creditor in the collateral in certain&#13;land use rights and buildings next to the creditor of the construction loan facility as discussed above. In addition, the Company's&#13;Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit. The Company has an additional RMB 2,000,000&#13;(approximately $0.3 million)&lt;/font&gt;&amp;#160; &lt;font style="font-family: Times New Roman, Times, Serif"&gt;available under the line, subject to&#13;a risk review and approval by the third party guarantee company. Total interest expense under this facility for the years ended December&#13;31, 2020 and 2019 was RMB189,892&lt;/font&gt; (&lt;font style="font-family: Times New Roman, Times, Serif"&gt;$29,103)&lt;/font&gt; &amp;#160;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;and&#13;$0, respectively. The Company repaid RMB 500,000 (approximately $0.07 million) and RMB 300,000 (approximately $0.05 million) to Postal&#13;Savings Bank of China in October 2020, and January 2021, respectively, as per the payment schedule.&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;On June 30, 2020 the Company obtained a line of&#13;credit with Bank of Communications for an aggregate amount of RMB 8,500,000 (approximately $1.2 million) of which RMB 8,500,000 have been&#13;advanced. The loan bears interest at the rate of 4.05% per annum. The line of credit is due in one year on the anniversary date of the&#13;line of credit. In addition, the Company's Chief Executive Officer and Chair of the Board personally guaranteed the new line of&#13;credit and pledged personal assets as collateral for the loan. Total interest expense for the years ended December 31, 2020 and 2019 was&#13;RMB166,388 ($25,500) and $0, 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;font style="font-family: Times New Roman, Times, Serif"&gt;The&#13;Company obtained a line of credit of RMB 3,200,000 (approximately $0.5 million) from China CITIC Bank in September 2020 and obtained an&#13;advance of RMB 2,343,340 (approximately $0.3 million), and the remaining of RMB 856,660 (approximately $0.1 million) in October under&#13;this line. The loan bears interest at the rate of 4.50% per annum. The line of credit is due in one year on the anniversary date of the&#13;advance. In addition, the Company's Chief Executive Officer and Chair of the Board personally guaranteed the new line of credit&#13;and pledged personal assets as collateral for the loan. Total interest for the year ended December 31, 2020 was RMB33,723 ($5,168).&lt;/font&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Principal payments required for the remaining&#13;&#13;terms of the loan facility and the lines of credit for the years ended December 31, are as follows:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Year&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Lines of Credit&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Construction Loan Facility&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"&gt;2021&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,298,886&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,038,345&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,337,231&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;2022&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;&#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;-&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;&#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;904,228&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;&#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;904,228&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,298,886&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,942,573&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,241,459&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;i&gt;Fair Value of Construction Loan Facility&#13;&#13;and Lines of Credit&lt;/i&gt;&lt;/b&gt; &amp;#8211; Based on the borrowing rates currently available to the Company for bank loans with similar&#13;&#13;terms and maturities, the carrying amounts of the construction loan facility outstanding as of December 31, 2020 and December 31,&#13;&#13;2019 approximated their fair value because the 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: left"&gt;Year&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Lines of Credit&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Construction Loan Facility&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Total&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; width: 63%; text-align: left"&gt;2021&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,298,886&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;2,038,345&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,337,231&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;2022&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;&#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;-&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;&#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;904,228&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;&#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;904,228&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,298,886&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,942,573&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;5,241,459&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDebtInstrumentsTextBlock>
    <cphi:AdvanceLoanAmount contextRef="AsOf2020-06-30_custom_CNYMember" unitRef="CNY" decimals="0">8500000</cphi:AdvanceLoanAmount>
    <us-gaap:LeasesOfLesseeDisclosureTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 9 - LEASES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company has leases for certain office&#13;&#13;and production facilities in the PRC which are classified as operating leases. The leases contain payment terms for fixed amounts.&#13;&#13;Options to extend are recognized as part of the lease liabilities and recognized as right to use assets when management estimates&#13;&#13;to renew the lease. There are no residual value guarantees, no variable lease payments, and no restrictions or covenants imposed&#13;&#13;by leases. The discount rate used in measuring the lease liabilities and right of use assets was determined by reviewing the Company's&#13;&#13;incremental borrowing rate at the initial measurement date. For the years ended December 31, 2020 and 2019, operating lease cost&#13;&#13;was $96,552 and $90,306, respectively and cash paid for amounts included in the measurement of lease liabilities for operating&#13;&#13;cash flows from operating leases was $102,624 and $95,985, respectively. As of December 31, 2020 and December 31, 2019, the Company&#13;&#13;reported operating lease right of use assets of $49,687 and $136,779, respectively and operating use liabilities of $52,070 and&#13;&#13;$140,007, respectively. As of December 31, 2020, its operating leases had a weighted average remaining lease term of 0.52 years&#13;&#13;and a weighted average discount rate of 4.75%.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Minimum lease payments for the Company's operating lease&#13;&#13;liabilities were as follows for the years ended December 31:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="text-align: justify; margin-top: 0; margin-bottom: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 88%; text-align: left"&gt;2021&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;52,814&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total undiscounted cash flows&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,814&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Less: Imputed interest&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;(744&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;52,070&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Less: Operating lease liabilities, current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Operating lease liabilities, net of current portion&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;52,070&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The Company has leases with terms of less than one year for&#13;&#13;certain provincial sales offices that are not material.&lt;/p&gt;</us-gaap:LeasesOfLesseeDisclosureTextBlock>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-716694</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-5175512</us-gaap:IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate>
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationPriorYearIncomeTaxes contextRef="From2019-01-01to2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">8190</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">8103</us-gaap:IncomeTaxReconciliationChangeInEnactedTaxRate>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">708504</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">5167409</us-gaap:IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance>
    <cphi:IncomeTaxExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <cphi:IncomeTaxExpense contextRef="From2019-01-01to2019-12-31" 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">4393775</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">4537623</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">5682</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">6822</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">1528482</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">568182</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">1085520</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">1160601</us-gaap:DeferredTaxAssetsTaxDeferredExpenseOther>
    <us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">753444</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">805556</us-gaap:DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets>
    <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:DeferredTaxAssetsGross contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">30759656</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">27667153</us-gaap:DeferredTaxAssetsGross>
    <us-gaap:OperatingLossCarryforwards contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1296813</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">1409380</us-gaap:OperatingLossCarryforwards>
    <us-gaap:DeferredTaxAssetsTaxCreditCarryforwards contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">12682671</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">9542576</us-gaap:DeferredTaxAssetsTaxCreditCarryforwards>
    <us-gaap:DeferredTaxAssetsOther contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">807</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsOther contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">596</us-gaap:DeferredTaxAssetsOther>
    <us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">9765906</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">10441373</us-gaap:DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsImpairmentLosses>
    <cphi:NetOperatingLossCarryForwardsExpirationDescription contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Approximately $23.1 million of loss carryforwards expired in December 2020. The Company also has net operating losses for United States federal income tax purposes of approximately $6.7 million of which $5.1 million are available to offset future taxable income, if any, through 2039, and $1.6 million are available for carryforward indefinitely subject to a limitation of 80% of taxable income for each tax year.</cphi:NetOperatingLossCarryForwardsExpirationDescription>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 11 &amp;#8211;&#13;FAIR VALUE MEASUREMENTS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Fair value is defined as the exchange price&#13;&#13;that would be received for an asset or paid to transfer a liability (an exit price) in the principal or most advantageous market&#13;&#13;for the asset or liability in an orderly transaction between market participants on the measurement date. To measure fair value,&#13;&#13;a hierarchy has been established which requires an entity to maximize the use of observable inputs and minimize the use of unobservable&#13;&#13;inputs. This hierarchy uses three levels of inputs to measure the fair value of assets and liabilities as follows: Level 1 &amp;#8211;&#13;&#13;Quoted prices in active markets for identical assets or liabilities; Level 2 &amp;#8211; Observable inputs other than Level 1 including&#13;&#13;quoted prices for similar assets or liabilities, quoted prices in less active markets, or other observable inputs that can be corroborated&#13;&#13;by observable market data; and Level 3 &amp;#8211; Unobservable inputs supported by little or no market activity for financial instruments&#13;&#13;whose value is determined using pricing models, discounted cash flow methodologies, or similar techniques, as well as instruments&#13;&#13;for which the determination of fair value requires significant management judgment or estimation.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company uses fair value to measure&#13;&#13;the value of the banker's acceptance notes it holds at December 31, 2020 and 2019.&amp;#160;The banker's acceptance notes&#13;&#13;are recorded at cost which approximates fair value. The Company held the following assets and liabilities recorded at&#13;&#13;fair value:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Fair Value Measurements at&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Reporting Date Using&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker's acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;53,736&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="margin: 0"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;Fair Value Measurements at&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; text-align: left; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&lt;b&gt;December&amp;#160;31,&lt;/b&gt;&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="10" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Reporting Date Using&lt;/td&gt;&lt;td style="vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left; font-weight: bold; vertical-align: bottom"&gt;Description&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 1&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 2&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Level 3&lt;/td&gt;&lt;td style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 52%; text-align: left; padding-bottom: 1.5pt"&gt;Banker's acceptance notes&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;-&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; vertical-align: top"&gt;Total&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;45,756&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:FairValueMeasurementInputsDisclosureTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 12 - STOCKHOLDERS'&#13;EQUITY&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company is authorized to issue 95,000,000&#13;&#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;&#13;issued in series with such designations, preferences, stated values, rights, qualifications or limitations as determined solely&#13;&#13;by the Company's Board.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;According to relevant PRC laws, companies&#13;&#13;registered in the PRC, including the Company's PRC subsidiary, Helpson, are required to allocate at least 10% of their after&#13;&#13;tax income, as determined under the accounting standards and regulations in the PRC, to statutory surplus reserve accounts until&#13;&#13;the reserve account balances reach 50% of the company's registered capital prior to their remittance of funds out of the&#13;&#13;PRC. Allocations to these reserves and funds can only be used for specific purposes and are not transferrable to the parent company&#13;&#13;in the form of loans, advances or cash dividends. The amount designated for general and statutory capital reserves is $8,145,000&#13;&#13;for each of the fiscal years ended December 31, 2020 and 2019.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;&lt;u&gt;Employee Stock Options&lt;/u&gt;&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;i&gt;2010 Incentive Plan&lt;/i&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;On November 12, 2010, the Company's&#13;&#13;Board adopted the Company's 2010 Incentive Plan (the "Plan"), which was then approved by stockholders on December&#13;&#13;22, 2010. On October 17, 2019, the Board of Directors approved the First Amendment to the 2010 Incentive Plan (the "Amendment"),&#13;&#13;pursuant to which the term of the 2010 Incentive Plan shall be extended to December 31, 2029. The Amendment was adopted by the&#13;&#13;shareholders on December 19, 2019. The Plan gave the Company the ability to grant stock options, restricted stock, stock appreciation&#13;&#13;rights and performance units to its employees, directors and consultants, or those who will become employees, directors and consultants&#13;&#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;&#13;Through December 31, 2019, there were 175,000 shares of restricted stock granted and outstanding under the Plan. No options&#13;&#13;were outstanding as of December 31, 2019 under the Plan.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;On December 23, 2020 the Board approved&#13;&#13;the issuance of 2,000,000 shares of common stock from the Company's 2010 Long-Term Incentive Plan, as amended for the partial&#13;&#13;conversion of unpaid compensation totaling $864,480 to the Chairperson, Chief Executive Officer and Interim Chief Financial Officer&#13;&#13;as discussed in Note 6. There were no securities issued from the Plan during the year ended December 31, 2019.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company recognized no compensation&#13;&#13;expense related to the awards of common shares and the grants and modifications of stock options during each of the years ended&#13;&#13;December 31, 2020 and 2019.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;As of December 31, 2020, there was no remaining&#13;&#13;unrecognized compensation expense related to stock options or restricted stock grants.&lt;/p&gt;</us-gaap:StockholdersEquityNoteDisclosureTextBlock>
    <cphi:IntercompanyReceivables contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">8084779</cphi:IntercompanyReceivables>
    <cphi:IntercompanyReceivables contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">7746779</cphi:IntercompanyReceivables>
    <us-gaap:EquityMethodInvestmentAggregateCost contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">11705241</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:EquityMethodInvestmentAggregateCost contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">11705241</us-gaap:EquityMethodInvestmentAggregateCost>
    <us-gaap:OtherLiabilities contextRef="AsOf2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">2401344</us-gaap:OtherLiabilities>
    <us-gaap:OtherLiabilities contextRef="AsOf2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">1752990</us-gaap:OtherLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">220311</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <us-gaap:IncreaseDecreaseInOperatingLiabilities contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">216127</us-gaap:IncreaseDecreaseInOperatingLiabilities>
    <cphi:ProceedsOfChangeIntercompanyReceivables contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">300000</cphi:ProceedsOfChangeIntercompanyReceivables>
    <cphi:ProceedsOfChangeIntercompanyReceivables contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">338000</cphi:ProceedsOfChangeIntercompanyReceivables>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2019-01-01to2019-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">-2075</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease contextRef="From2020-01-01to2020-12-31_us-gaap_ParentMember" unitRef="USD" decimals="0">18092</us-gaap:CashAndCashEquivalentsPeriodIncreaseDecrease>
    <us-gaap:AssetImpairmentCharges contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:AssetImpairmentCharges contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">17015117</us-gaap:AssetImpairmentCharges>
    <cphi:BadDebtExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">115186</cphi:BadDebtExpense>
    <cphi:BadDebtExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">3153</cphi:BadDebtExpense>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">687715</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:IncreaseDecreaseInAccountsReceivable contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">0</us-gaap:IncreaseDecreaseInAccountsReceivable>
    <us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;font style="text-transform: uppercase"&gt;&lt;b&gt;NOTE&#13;15 - CONDENSED PARENT COMPANY ONLY FINANCIAL STATEMENT&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;The condensed parent company only financial information for&#13;&#13;China Pharma Holdings Inc. is presented below:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Condensed Comparative Balance Sheets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;21,187&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;3,095&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Total Current Assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,095&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;Intercompany receivables&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,746,779&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,084,779&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Investment in subsidiary&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;11,705,241&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;&#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;11,705,241&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;TOTAL ASSETS&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,473,207&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,793,115&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Total liabilities - other payables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,752,990&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,401,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Total Stockholders' Equity&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,720,217&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,391,771&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,473,207&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,793,115&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt"&gt;The parent company had no&amp;#160;contingencies, long-term obligations and guarantees as of December 31, 2020&amp;#160;and 2019.&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Condensed Comparative Schedule of Operations&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;For the Years Ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt; December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;General and administrative expenses&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;536,035&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;522,386&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net loss&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(536,035&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(522,386&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Condensed Comparative Schedule of Cash Flows&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;For the Years Ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt; December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Cash Flows from Operating Activities:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(536,035&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(522,386&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;Changes in assets and liabilities:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;216,127&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;&#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;220,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Cash Used in Operating Activities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;(319,908&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;&#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;(302,075&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Cash Used in Investing Activities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;-&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;&#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;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Cash Flows from Financing Activities:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Change in intercompany receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;338,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;300,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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="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;&#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="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Cash Used in Financing Activities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;338,000&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;&#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;300,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Net Decrease in Cash and Cash Equivalents&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,075&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Cash and Cash Equivalents at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;3,095&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;&#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;5,170&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Cash and Cash Equivalents at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;21,187&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,095&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:CondensedFinancialInformationOfParentCompanyOnlyDisclosureTextBlock>
    <srt:ScheduleOfCondensedBalanceSheetTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;font style="font-size: 10pt"&gt;&lt;b&gt;Condensed&#13;Comparative Balance Sheets&lt;/b&gt;&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;Cash and cash equivalents&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;21,187&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;3,095&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Total Current Assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;21,187&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;3,095&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;Intercompany receivables&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;7,746,779&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,084,779&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Investment in subsidiary&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;11,705,241&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;&#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;11,705,241&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;TOTAL ASSETS&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,473,207&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,793,115&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Total liabilities - other payables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;1,752,990&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;2,401,344&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Total Stockholders' Equity&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,720,217&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;17,391,771&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; 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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;TOTAL LIABILITIES AND STOCKHOLDERS' EQUITY&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,473,207&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;19,793,115&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedBalanceSheetTableTextBlock>
    <srt:ScheduleOfCondensedIncomeStatementTableTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Condensed Comparative Schedule of Operations&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;For the Years Ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt; December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: bottom; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left; padding-bottom: 1.5pt"&gt;General and administrative expenses&lt;/td&gt;&lt;td style="width: 1%; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;536,035&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; width: 9%; text-align: right"&gt;522,386&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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net loss&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(536,035&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;(522,386&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedIncomeStatementTableTextBlock>
    <srt:ScheduleOfCondensedCashFlowStatementTableTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: bold 10pt Times New Roman, Times, Serif; text-align: left; margin-top: 0pt; margin-bottom: 0pt"&gt;Condensed Comparative Schedule of Cash Flows&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;For the Years Ended&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt; December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Cash Flows from Operating Activities:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; width: 76%; text-align: left"&gt;Net loss&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(536,035&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(522,386&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left"&gt;Changes in assets and liabilities:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.375in; text-align: left; padding-bottom: 1.5pt"&gt;Total liabilities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;216,127&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;&#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;220,311&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Cash Used in Operating Activities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;(319,908&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;&#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;(302,075&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Cash Used in Investing Activities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;-&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;&#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;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Cash Flows from Financing Activities:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Change in intercompany receivables&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;338,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;300,000&lt;/td&gt;&lt;td style="text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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="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;&#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="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Net Cash Used in Financing Activities&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;338,000&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;&#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;300,000&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Net Decrease in Cash and Cash Equivalents&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;18,092&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;(2,075&lt;/td&gt;&lt;td style="text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Cash and Cash Equivalents at Beginning of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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;3,095&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;&#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;5,170&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Cash and Cash Equivalents at End of Period&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;21,187&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;3,095&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</srt:ScheduleOfCondensedCashFlowStatementTableTextBlock>
    <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: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-31</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">2020-12-31</dei:DocumentPeriodEndDate>
    <dei:DocumentFiscalPeriodFocus contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">FY</dei:DocumentFiscalPeriodFocus>
    <dei:DocumentFiscalYearFocus contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">2020</dei:DocumentFiscalYearFocus>
    <dei:EntityCurrentReportingStatus contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Yes</dei:EntityCurrentReportingStatus>
    <dei:EntityFilerCategory contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Non-accelerated Filer</dei:EntityFilerCategory>
    <dei:EntityShellCompany contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">false</dei:EntityShellCompany>
    <dei:EntitySmallBusiness contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">true</dei:EntitySmallBusiness>
    <dei:EntityEmergingGrowthCompany contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityCommonStockSharesOutstanding contextRef="AsOf2021-03-22" unitRef="shares" decimals="INF">45579557</dei:EntityCommonStockSharesOutstanding>
    <dei:EntityFileNumber contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">001-34471</dei:EntityFileNumber>
    <dei:EntityInteractiveDataCurrent contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">Yes</dei:EntityInteractiveDataCurrent>
    <dei:EntityIncorporationStateCountryCode contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">DE</dei:EntityIncorporationStateCountryCode>
    <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:EntityPublicFloat contextRef="AsOf2020-06-30" unitRef="USD" decimals="0">16225327</dei:EntityPublicFloat>
    <cphi:BankersAcceptances contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">45756</cphi:BankersAcceptances>
    <cphi:BankersAcceptances contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">53736</cphi:BankersAcceptances>
    <us-gaap:ReceivablesNetCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">635371</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">501892</us-gaap:ReceivablesNetCurrent>
    <us-gaap:AccountsAndOtherReceivablesNetCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">46643</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">27652</us-gaap:AccountsAndOtherReceivablesNetCurrent>
    <cphi:AdvanceToSupplies contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">404</cphi:AdvanceToSupplies>
    <cphi:AdvanceToSupplies contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2238</cphi:AdvanceToSupplies>
    <us-gaap:PrepaidExpenseCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">77120</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">73668</us-gaap:PrepaidExpenseCurrent>
    <us-gaap:IntangibleAssetsNetExcludingGoodwill contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">205611</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">182146</us-gaap:IntangibleAssetsNetExcludingGoodwill>
    <us-gaap:AccountsPayableTradeCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1366330</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">1234594</us-gaap:AccountsPayableTradeCurrent>
    <us-gaap:AccruedLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">189880</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">177359</us-gaap:AccruedLiabilitiesCurrent>
    <us-gaap:AccountsPayableOtherCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">3560332</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">2748208</us-gaap:AccountsPayableOtherCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2071986</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:OtherLiabilitiesCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2134428</us-gaap:OtherLiabilitiesCurrent>
    <us-gaap:LongTermConstructionLoanCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2150168</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">2298886</us-gaap:LongTermConstructionLoanCurrent>
    <us-gaap:LinesOfCreditCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:LinesOfCreditCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2038345</us-gaap:LinesOfCreditCurrent>
    <us-gaap:BankAcceptancesExecutedAndOutstanding contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">109908</us-gaap:BankAcceptancesExecutedAndOutstanding>
    <us-gaap:BankAcceptancesExecutedAndOutstanding contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:LiabilitiesCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">10045308</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">11403676</us-gaap:LiabilitiesCurrent>
    <us-gaap:ConstructionLoanNoncurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">2150168</us-gaap:ConstructionLoanNoncurrent>
    <us-gaap:ConstructionLoanNoncurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:LongTermLineOfCredit contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:LongTermLineOfCredit contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">904228</us-gaap:LongTermLineOfCredit>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">753444</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:DeferredIncomeTaxLiabilitiesNet contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">805556</us-gaap:DeferredIncomeTaxLiabilitiesNet>
    <us-gaap:Liabilities contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">12997621</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">13113460</us-gaap:Liabilities>
    <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: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">45580</us-gaap:CommonStockValue>
    <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">24452684</us-gaap:AdditionalPaidInCapital>
    <us-gaap:RetainedEarningsAccumulatedDeficit contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">-25972402</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">-28839179</us-gaap:RetainedEarningsAccumulatedDeficit>
    <us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">11576219</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">12345446</us-gaap:AccumulatedOtherComprehensiveIncomeLossNetOfTax>
    <us-gaap:AllowanceForDoubtfulAccountsReceivableCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">17575100</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">18150493</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">22729</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">27289</us-gaap:AllowanceForDoubtfulOtherReceivablesCurrent>
    <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: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">45579557</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">45579557</us-gaap:CommonStockSharesOutstanding>
    <us-gaap:CostOfRevenue contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">8913543</us-gaap:CostOfRevenue>
    <us-gaap:CostOfRevenue contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">9441752</us-gaap:CostOfRevenue>
    <us-gaap:GrossProfit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1952906</us-gaap:GrossProfit>
    <us-gaap:GrossProfit contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">1482184</us-gaap:GrossProfit>
    <us-gaap:SellingExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2215394</us-gaap:SellingExpense>
    <us-gaap:SellingExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2352610</us-gaap:SellingExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">377964</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ResearchAndDevelopmentExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">229637</us-gaap:ResearchAndDevelopmentExpense>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">115186</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:ProvisionForDoubtfulAccounts contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">3153</us-gaap:ProvisionForDoubtfulAccounts>
    <us-gaap:OperatingExpenses contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">4531199</us-gaap:OperatingExpenses>
    <us-gaap:OperatingExpenses contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">21890037</us-gaap:OperatingExpenses>
    <us-gaap:OperatingIncomeLoss contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-2578293</us-gaap:OperatingIncomeLoss>
    <us-gaap:OperatingIncomeLoss contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-20407853</us-gaap:OperatingIncomeLoss>
    <us-gaap:InvestmentIncomeInterest contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">5675</us-gaap:InvestmentIncomeInterest>
    <us-gaap:InvestmentIncomeInterest contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">27527</us-gaap:InvestmentIncomeInterest>
    <us-gaap:NonoperatingIncomeExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-288484</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:NonoperatingIncomeExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-294191</us-gaap:NonoperatingIncomeExpense>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-2866777</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-20702044</us-gaap:IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest>
    <us-gaap:IncomeTaxExpenseBenefit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:IncomeTaxExpenseBenefit contextRef="From2019-01-01to2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">769227</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">259130</us-gaap:OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-2097550</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:ComprehensiveIncomeNetOfTax contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-20442914</us-gaap:ComprehensiveIncomeNetOfTax>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD_per_Share" decimals="INF">-0.07</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:EarningsPerShareBasicAndDiluted contextRef="From2019-01-01to2019-12-31" unitRef="USD_per_Share" decimals="INF">-0.48</us-gaap:EarningsPerShareBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="shares" decimals="INF">43623273</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted contextRef="From2019-01-01to2019-12-31" unitRef="shares" decimals="INF">43579557</us-gaap:WeightedAverageNumberOfShareOutstandingBasicAndDiluted>
    <us-gaap:SharesOutstanding contextRef="AsOf2019-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">43579557</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2020-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">45579557</us-gaap:SharesOutstanding>
    <us-gaap:SharesOutstanding contextRef="AsOf2018-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">43579557</us-gaap:SharesOutstanding>
    <cphi:ForeignCurrencyTranslationAdjustment contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">769227</cphi:ForeignCurrencyTranslationAdjustment>
    <cphi:ForeignCurrencyTranslationAdjustment contextRef="From2020-01-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">769227</cphi:ForeignCurrencyTranslationAdjustment>
    <cphi:ForeignCurrencyTranslationAdjustment contextRef="From2019-01-01to2019-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" decimals="0">-259130</cphi:ForeignCurrencyTranslationAdjustment>
    <cphi:ForeignCurrencyTranslationAdjustment contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-259130</cphi:ForeignCurrencyTranslationAdjustment>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">864480</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2020-01-01to2020-12-31_us-gaap_CommonStockMember" unitRef="USD" decimals="0">2000</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2020-01-01to2020-12-31_us-gaap_AdditionalPaidInCapitalMember" unitRef="USD" decimals="0">862480</us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities>
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2020-01-01to2020-12-31_us-gaap_RetainedEarningsMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodValueConversionOfConvertibleSecurities contextRef="From2020-01-01to2020-12-31_us-gaap_AccumulatedOtherComprehensiveIncomeMember" unitRef="USD" xsi:nil="true" />
    <us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities contextRef="From2020-01-01to2020-12-31_us-gaap_CommonStockMember" unitRef="shares" decimals="INF">2000000</us-gaap:StockIssuedDuringPeriodSharesConversionOfConvertibleSecurities>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2679470</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:DepreciationDepletionAndAmortization contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2928799</us-gaap:DepreciationDepletionAndAmortization>
    <us-gaap:InventoryWriteDown contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:InventoryWriteDown contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">253465</us-gaap:InventoryWriteDown>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">613678</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">478918</us-gaap:IncreaseDecreaseInAccountsAndOtherReceivables>
    <cphi:IncreaseDecreaseInPrepaidSuppliers contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">1708</cphi:IncreaseDecreaseInPrepaidSuppliers>
    <cphi:IncreaseDecreaseInPrepaidSuppliers contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">361</cphi:IncreaseDecreaseInPrepaidSuppliers>
    <us-gaap:IncreaseDecreaseInInventories contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-807592</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInInventories contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1999978</us-gaap:IncreaseDecreaseInInventories>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-214015</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccountsPayableTrade contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">324180</us-gaap:IncreaseDecreaseInAccountsPayableTrade>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-15217</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInAccruedLiabilities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">391171</us-gaap:IncreaseDecreaseInAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-111160</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1158728</us-gaap:IncreaseDecreaseInOtherAccountsPayableAndAccruedLiabilities>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">169736</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInContractWithCustomerLiability contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-12875</us-gaap:IncreaseDecreaseInContractWithCustomerLiability>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-8311</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:IncreaseDecreaseInPrepaidExpense contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-45375</us-gaap:IncreaseDecreaseInPrepaidExpense>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">867307</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:PaymentsToAcquirePropertyPlantAndEquipment contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">136003</us-gaap:PaymentsToAcquirePropertyPlantAndEquipment>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2174669</us-gaap:RepaymentsOfConstructionLoansPayable>
    <us-gaap:RepaymentsOfConstructionLoansPayable contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">2174399</us-gaap:RepaymentsOfConstructionLoansPayable>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">2856066</us-gaap:ProceedsFromLinesOfCredit>
    <us-gaap:ProceedsFromLinesOfCredit contextRef="From2019-01-01to2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">72489</us-gaap:RepaymentsOfLinesOfCredit>
    <us-gaap:RepaymentsOfLinesOfCredit contextRef="From2019-01-01to2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">206908</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:ProceedsFromRelatedPartyDebt contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">691459</us-gaap:ProceedsFromRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">191639</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:RepaymentsOfRelatedPartyDebt contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">245830</us-gaap:RepaymentsOfRelatedPartyDebt>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">58156</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-19179</us-gaap:EffectOfExchangeRateOnCashAndCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">-227234</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">-1275640</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect>
    <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="From2019-01-01to2019-12-31" unitRef="USD" xsi:nil="true" />
    <us-gaap:InterestPaidNet contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">237530</us-gaap:InterestPaidNet>
    <us-gaap:InterestPaidNet contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">299164</us-gaap:InterestPaidNet>
    <cphi:AccountsReceivableCollectedWithBankersAcceptances contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">687347</cphi:AccountsReceivableCollectedWithBankersAcceptances>
    <cphi:AccountsReceivableCollectedWithBankersAcceptances contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">869625</cphi:AccountsReceivableCollectedWithBankersAcceptances>
    <cphi:ConversionOfOfficerWagesToCommonStock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">864480</cphi:ConversionOfOfficerWagesToCommonStock>
    <cphi:ConversionOfOfficerWagesToCommonStock contextRef="From2019-01-01to2019-12-31" 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">682791</cphi:InventoryPurchasedWithBankersAcceptanceNote>
    <cphi:InventoryPurchasedWithBankersAcceptanceNote contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">843867</cphi:InventoryPurchasedWithBankersAcceptanceNote>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">229673</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">229644</us-gaap:RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability>
    <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:ScheduleOfEffectiveIncomeTaxRateReconciliationTableTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Years Ended &lt;br /&gt;&#13;&#13;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(716,694&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5,175,512&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Prior year refund received&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,190&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;708,504&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;&#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;5,167,409&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; 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;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Deferred income tax assets:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,537,623&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,393,775&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Allowance for doubtful other receivables&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Inventory obsolescence reserve&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;568,182&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,528,482&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Expenses not deductible in current year&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,160,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,085,520&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Advances for intangible assets impairment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,441,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,765,906&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Lease liability, net&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;596&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;807&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;PRC net operating loss carry forward&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,542,576&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,682,671&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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,409,380&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;&#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,296,813&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total deferred income tax assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,667,153&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,759,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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,667,153&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;&#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;(30,759,656&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Net deferred income tax asset&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Deferred income tax liability:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Intangible assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;805,556&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;753,444&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:ScheduleOfDeferredTaxAssetsAndLiabilitiesTableTextBlock>
    <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:CommonStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD_per_Share" decimals="INF">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="INF">0.001</us-gaap:CommonStockParOrStatedValuePerShare>
    <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:PreferredStockParOrStatedValuePerShare contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD_per_Share" decimals="INF">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="INF">0.001</us-gaap:PreferredStockParOrStatedValuePerShare>
    <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:StatutoryAccountingPracticesStatutoryNetIncomeAmount contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">8145000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount contextRef="From2019-01-01to2019-12-31" unitRef="USD" decimals="0">8145000</us-gaap:StatutoryAccountingPracticesStatutoryNetIncomeAmount>
    <cphi:AftertaxNetIncomePercentage contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="INF">0.10</cphi:AftertaxNetIncomePercentage>
    <cphi:ReserveAccountBalancesPercentage contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="pure" decimals="INF">0.50</cphi:ReserveAccountBalancesPercentage>
    <cphi:SharesOfCommonStock contextRef="From2020-01-01to2020-12-23" unitRef="shares" decimals="INF">2000000</cphi:SharesOfCommonStock>
    <cphi:PartialConversionOfUnpaid contextRef="AsOf2020-12-23" unitRef="USD" decimals="0">864480</cphi:PartialConversionOfUnpaid>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 14 &amp;#8211; RISKS &amp;#38; UNCERTAINTIES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Current vulnerability&#13;due to certain concentrations&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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="font-family: Times New Roman, Times, Serif"&gt;For&#13;the year ended December 31, 2020, one customer accounted for 16.0% of sales and three customers respectively accounted for 52.0%,&#13;11.2% and 10.2% of accounts receivable. Three suppliers respectively accounted for 20.7%, 17.75 and 13.5%&lt;/font&gt;&amp;#160; &lt;font style="font-family: Times New Roman, Times, Serif"&gt;of&#13;raw material purchases, and three different products respectively accounted for 32.6%, 19.9% and 16.0% of revenue.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;For the year ended December 31, 2019, no&#13;&#13;customer accounted for more than 10% of sales and two customers accounted for 49.6% and 10.7% of accounts receivable. Three suppliers&#13;&#13;accounted for 22.3%, 20.6% and 5.8% of raw material purchases, and three different products accounted for 33%, 21% and 17% of revenue.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Nature of Operations&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Impact from the New Coronavirus Global&#13;&#13;Pandemic ("COVID-19") &lt;/b&gt;- The current outbreak of COVID-19 could have a material and adverse effect on the Company's&#13;&#13;business operations. These could include disruptions or restrictions on the Company's ability to distribute its products,&#13;&#13;as well as temporary closures of its facilities or the facilities of the suppliers or customers. Any disruption or delay of the&#13;&#13;Company's suppliers or customers would likely impact the Company's sales and operating results. In addition, COVID-19&#13;&#13;has resulted in a widespread health crisis that could adversely affect the economies and financial markets of China and many other&#13;&#13;countries, resulting in an economic downturn that could significantly impact our operating results.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Economic environment - &lt;/b&gt;Substantially&#13;&#13;all of the Company's operations are conducted in the PRC, and therefore the Company is subject to special considerations&#13;&#13;and significant risks not typically associated with companies operating in the United States of America. These risks include, among&#13;&#13;others, the political, economic and legal environments and fluctuations in the foreign currency exchange rate. The Company's&#13;&#13;results from operations may be adversely affected by changes in the political and social conditions in the PRC, and by changes&#13;&#13;in governmental policies with respect to laws and regulations, anti-inflationary measures, currency conversion and remittance abroad,&#13;&#13;and rates and methods of taxation, among other things. The unfavorable changes in global macroeconomic factors may also adversely&#13;&#13;affect the Company's operations.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Foreign Currency Risk&lt;/b&gt; &amp;#8211; The&#13;&#13;Company is exposed to foreign currency risk related to its operations. All of the Company's revenue and the majority of expenses&#13;&#13;are denominated in the PRC's currency of Renminbi (RMB), which must be converted into other currencies before remittance&#13;&#13;out of the PRC. Both the conversion of RMB into foreign currencies and the remittance of foreign currencies abroad require approval&#13;&#13;of the PRC government. The Company has not entered into any forward contracts or derivative instruments mitigating this risk.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;Credit&#13;&#13;Risk&lt;/b&gt; &amp;#8211; The carrying amount of accounts receivable included in the balance sheet represents the Company's&#13;&#13;exposure to credit risk in relation to its financial assets. No other financial asset carries a significant exposure to&#13;&#13;credit risk. The Company performs ongoing credit evaluations of each customer's financial condition. The Company&#13;&#13;maintains allowances for doubtful accounts and such allowances in the aggregate have not exceeded management's&#13;&#13;estimates.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company has its cash in bank deposits&#13;&#13;primarily at state owned banks located in the PRC. Historically, deposits in PRC banks have been secured due to the state policy&#13;&#13;of protecting depositors' interests. The PRC promulgated a Bankruptcy Law in August 2006, effective June&amp;#160;1, 2007, which&#13;&#13;contains provisions for the implementation of measures for the bankruptcy of PRC banks. Company bank accounts in China are not&#13;&#13;subject to a certain insurance coverage and will follow the provisions set forth in the PRC Bankruptcy Law should any bank where&#13;&#13;the Company has accounts declare bankruptcy.&lt;/p&gt;</us-gaap:ConcentrationRiskDisclosureTextBlock>
    <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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 6 &amp;#8211; RELATED PARTY TRANSACTIONS&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;A member of the Company's board of&#13;&#13;directors ("Board") had advanced to the Company an aggregate amount of $1,354,567 as of December 31, 2020 and 2019&#13;&#13;which are recorded as "Other payables &amp;#8211; related parties" on the accompanying consolidated balance sheets. The&#13;&#13;advances bear interest at a rate of 1.0% per year.&amp;#160;Total interest expense for the years ended December 31, 2020 and&#13;&#13;2019 was $13,546 and $13,546, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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 received advances totaling $163,825&#13;during the year ended December 31, 2020 from its Chairperson, Chief Executive Officer and Interim Chief Financial Officer; and paid back&#13;$191,639&amp;#160;to her in the same period. Total amounts owed were $740,316 and $724,963&amp;#160;and are recorded as "Borrowings from&#13;related parties" on the accompanying consolidated balance sheets as of December 31, 2020 and December 31, 2019, respectively. On&#13;July 8, 2019 the Company entered into a loan agreement for cash of RMB 4,770,000 ($674,405) with its Chairperson, Chief Executive Officer&#13;and Interim Chief Financial Officer. The loan bears interest at a rate of 4.35% and is payable within one year of the loan agreement.&#13;The due date of the loan agreement was extended to July 10, 2021. Total interest expense related to the loan for the years ended December&#13;31, 2020 and 2019 was $43,083 and $12,393, respectively.&lt;/p&gt;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Compensation payable to the Chairperson,&#13;&#13;Chief Executive Officer and Interim Chief Financial Officer is included in "Other payables" in the accompanying consolidated&#13;&#13;balance sheets totaling $1,658,706 and $2,307,986 as of December 31, 2020 and 2019, respectively.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;On December 23, 2020 the Board approved&#13;&#13;the issuance of 2,000,000 shares of common stock from the Company's 2010 Long-Term Incentive Plan, as amended for the partial&#13;&#13;conversion of unpaid compensation totaling $864,480 to the Chairperson, Chief Executive Officer and Interim Chief Financial Officer.&#13;&#13;The shares were issued at a market price of $0.43 per share based on the average of the closing prices during the five trading&#13;&#13;days prior to the issuance date, and higher than the closing price of $0.42 per share on the issuance date.&lt;/p&gt;</us-gaap:RelatedPartyTransactionsDisclosureTextBlock>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1184887</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" decimals="0">957653</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents contextRef="AsOf2018-12-31" unitRef="USD" decimals="0">2460527</us-gaap:CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents>
    <us-gaap:RestrictedCashCurrent contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">109908</us-gaap:RestrictedCashCurrent>
    <us-gaap:RestrictedCashCurrent contextRef="Context_As_Of_30_Sep_2017T00_00_00_TO_30_Sep_2017T00_00_00" unitRef="USD" xsi:nil="true" />
    <us-gaap:RestrictedCashAndCashEquivalents contextRef="Context_As_Of_31_Dec_2016T00_00_00_TO_31_Dec_2016T00_00_00" unitRef="USD" decimals="0">1184887</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">957653</us-gaap:RestrictedCashAndCashEquivalents>
    <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; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&lt;b&gt;NOTE 10 - INCOME TAXES&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Deferred income tax assets and liabilities&#13;&#13;are measured using enacted tax rates expected to apply to taxable income in the years in which temporary differences are expected&#13;&#13;to be recovered or settled. The effect of a change in tax laws or rates on deferred tax assets and liabilities is recognized in&#13;&#13;income in the period that includes the enactment date.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Liabilities are established for uncertain&#13;&#13;tax positions expected to be taken in income tax returns when such positions are judged to meet the "more-likely-than-not"&#13;&#13;threshold based on the technical merits of the positions. Estimated interest and penalties related to uncertain tax positions are&#13;&#13;included as a component of other expenses. Through December 31, 2020, the Company has not identified any uncertain tax positions&#13;&#13;that it has taken. U.S. income tax returns for the years ended December 31, 2017 through December 31, 2020 and the Chinese income&#13;&#13;tax return for the year ended December 31, 2020 are open for possible examination.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;Under the current tax law in the PRC, the Company is and will&#13;&#13;be subject to the enterprise income tax rate of 25%.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; text-align: justify; margin-top: 0pt; margin-bottom: 0pt"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;There was no provision for income taxes&#13;&#13;for the years ended December 31, 2020 and 2019, respectively due to continued net losses of the Company.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Following is a reconciliation of income&#13;&#13;taxes calculated at the federal statutory rates to the provision for income taxes:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;Years Ended &lt;br /&gt;&#13;&#13;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: bottom; text-align: center"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(716,694&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;(5,175,512&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Prior year refund received&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,190&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;8,103&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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;708,504&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;&#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;5,167,409&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left; padding-bottom: 1.5pt"&gt;Income tax expense&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The temporary differences which give rise&#13;&#13;to the deferred income tax assets and liability are as follows:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; padding-bottom: 1.5pt; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; padding-bottom: 1.5pt; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Deferred income tax assets:&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: right"&gt;&amp;#160;&lt;/td&gt;&lt;td style="font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,537,623&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;4,393,775&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Allowance for doubtful other receivables&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;6,822&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;5,682&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Inventory obsolescence reserve&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;568,182&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,528,482&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Expenses not deductible in current year&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,160,601&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;1,085,520&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Advances for intangible assets impairment&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;10,441,373&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,765,906&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Lease liability, net&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;596&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;807&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;PRC net operating loss carry forward&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;9,542,576&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;12,682,671&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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,409,380&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;&#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,296,813&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left"&gt;Total deferred income tax assets&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;27,667,153&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: right"&gt;30,759,656&lt;/td&gt;&lt;td style="text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; 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;&#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,667,153&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;&#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;(30,759,656&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;)&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.25in; text-align: left; padding-bottom: 1.5pt"&gt;Net deferred income tax asset&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; font-weight: bold; text-align: left"&gt;Deferred income tax liability:&lt;/td&gt;&lt;td&gt;&amp;#160;&lt;/td&gt;&#13;&#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;&#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;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;Intangible assets&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;805,556&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;753,444&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;/table&gt;&#13;&#13;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;As of December 31, 2020, the Company had&#13;&#13;net operating loss carryforwards for PRC tax purposes of approximately $37.8 million which are available to offset any future taxable&#13;&#13;income through 2026. Approximately $23.1 million of loss carryforwards expired in December 2020. The Company also has net operating&#13;&#13;losses for United States federal income tax purposes of approximately $6.7 million of which $5.1 million are available to offset&#13;&#13;future taxable income, if any, through 2039, and $1.6 million are available for carryforward indefinitely subject to a limitation&#13;&#13;of 80% of taxable income for each tax year.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;Recent U.S. federal tax legislation, commonly&#13;&#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;&#13;U.S. Tax Reform significantly modified the U.S. Internal Revenue Code by, among other things, reducing the statutory U.S. federal&#13;&#13;corporate income tax rate from 35% to 21% for taxable years beginning after December&amp;#160;31, 2017; limiting and/or eliminating&#13;&#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;&#13;deemed repatriation of previously deferred foreign earnings of certain foreign subsidiaries; subject to certain limitations, generally&#13;&#13;eliminating U.S. corporate income tax on dividends from foreign subsidiaries; and providing for new taxes on certain foreign earnings.&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; 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;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;In&#13;assessing the realizability of deferred tax assets, management considers whether it is more likely than not that some portion or all&#13;of the deferred tax assets will not be realized. The ultimate realization of deferred tax assets is dependent upon the generation of&#13;future taxable income during the periods in which those differences become deductible or tax loss carry forwards are utilized. Management&#13;considers projected future taxable income and tax planning strategies in making this assessment. Based upon an assessment of the level&#13;of historical taxable income and projections for future taxable income over the periods on which the deferred tax assets are deductible&#13;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&#13;31, 2020 and 2019. Therefore, the Company provided for a valuation allowance against its deferred tax assets of $27,666,557&lt;/font&gt;&amp;#160;&lt;font style="font-family: Times New Roman, Times, Serif"&gt;and&#13;$30,738,262 as of December 31, 2020 and 2019, respectively.&lt;/font&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The Company also incurred various other&#13;&#13;taxes, comprised primarily of business taxes, value-added taxes, urban construction taxes, education surcharges and others. Any&#13;&#13;unpaid amounts are reflected on the balance sheets as accrued taxes payable.&lt;/p&gt;</us-gaap:IncomeTaxDisclosureTextBlock>
    <us-gaap:RevenueFromContractWithCustomerTextBlock 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-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&lt;b&gt;NOTE 13 &amp;#8211; REVENUE&lt;/b&gt;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;The following table summarizes the Company's&#13;&#13;revenues disaggregated by revenue source and geography based on the Company's PRC based business locations:&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;p style="font: 10pt Times New Roman, Times, Serif; margin-top: 0pt; margin-bottom: 0pt; text-align: justify"&gt;&amp;#160;&lt;/p&gt;&#13;&#13;&#13;&#13;&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;For the Years Ended &lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Domestic Pharmaceuticals&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,132,216&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,923,936&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;COVID 19 Testers Exported to Puerto Rico&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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,734,233&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;&#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;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,866,449&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,923,936&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromContractWithCustomerTextBlock>
    <us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock contextRef="Context_9ME_01_Jan_2017T00_00_00_TO_30_Sep_2017T00_00_00">&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Times New Roman, Times, Serif; border-collapse: collapse; width: 100%"&gt;&lt;tr style="vertical-align: bottom"&gt;&lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="vertical-align: bottom; font-weight: bold; text-align: center"&gt;For the Years Ended &lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="6" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;December&amp;#160;31,&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom"&gt;&#13;&#13;    &lt;td style="text-indent: -0.125in; padding-left: 0.125in; vertical-align: top; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2020&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td colspan="2" style="border-bottom: Black 1.5pt solid; vertical-align: bottom; font-weight: bold; text-align: center"&gt;2019&lt;/td&gt;&lt;td style="text-align: center; font-weight: bold; vertical-align: bottom"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; width: 76%; text-align: left"&gt;Domestic Pharmaceuticals&lt;/td&gt;&lt;td style="width: 1%"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;9,132,216&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;&#13;    &lt;td style="width: 1%; text-align: left"&gt;$&lt;/td&gt;&lt;td style="width: 9%; text-align: right"&gt;10,923,936&lt;/td&gt;&lt;td style="width: 1%; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: White"&gt;&#13;&#13;    &lt;td style="vertical-align: top; text-indent: -0.125in; padding-left: 0.125in; text-align: left; padding-bottom: 1.5pt"&gt;COVID 19 Testers Exported to Puerto Rico&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#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,734,233&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;&#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;-&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&#13;&#13;&lt;tr style="vertical-align: bottom; background-color: rgb(204,238,255)"&gt;&#13;&#13;    &lt;td style="text-align: left; text-indent: -0.125in; padding-left: 0.125in; padding-bottom: 1.5pt; vertical-align: top"&gt;&amp;#160;&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt"&gt;&amp;#160;&lt;/td&gt;&#13;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,866,449&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;&#13;    &lt;td style="border-bottom: Black 1.5pt solid; text-align: left"&gt;$&lt;/td&gt;&lt;td style="border-bottom: Black 1.5pt solid; text-align: right"&gt;10,923,936&lt;/td&gt;&lt;td style="padding-bottom: 1.5pt; text-align: left"&gt;&amp;#160;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;</us-gaap:RevenueFromExternalCustomersByGeographicAreasTableTextBlock>
</xbrli:xbrl>
