XML 47 R34.htm IDEA: XBRL DOCUMENT v3.7.0.1
9. Concentrations of Risk (Details 1) - USD ($)
Mar. 31, 2017
Dec. 31, 2016
Accounts Receivable $ 312,943 $ 416,357
Total percentage of receivables 56.50% 48.00%
Kohler Corporation [Member]    
Accounts Receivable $ 149,124 $ 211,295
Accupowder International    
Accounts Receivable   110,000
Mexichem Speciality Compounds    
Accounts Receivable 135,680 95,062
Nutreco Canada    
Accounts Receivable $ 28,139 $ 0