XML 59 R34.htm IDEA: XBRL DOCUMENT v3.8.0.1
2. Concentrations of Risk (Details) - USD ($)
12 Months Ended
Dec. 31, 2017
Dec. 31, 2016
Sales to Three Largest Customers $ 5,776,629 $ 4,731,706
Total percentage of revenue 56.50% 39.80%
Mexichem Specialty Compounds Inc.    
Sales to Three Largest Customers $ 3,335,046 $ 2,108,998
East Penn Manufacturing Inc    
Sales to Three Largest Customers 512,621 1,147,854
KohlerCorporation [Member]    
Sales to Three Largest Customers $ 1,928,962 $ 1,474,854