XML 60 R35.htm IDEA: XBRL DOCUMENT v3.8.0.1
2. Concentrations of Risk (Details 1) - USD ($)
Dec. 31, 2017
Dec. 31, 2016
Accounts Receivable $ 283,284 $ 314,082
Total percentage of receivables 78.10% 83.90%
Nutreco Canada Inc. [Member]    
Accounts Receivable $ 5,657 $ 0
GE Lighting [Member]    
Accounts Receivable 0 162,582
Teck American Inc    
Accounts Receivable 241,627 0
KohlerCorporation [Member]    
Accounts Receivable 0 151,500
Ralco Mix Products [Member]    
Accounts Receivable $ 16,000 $ 0