Heavy Duty Tape, Double Sided. 河北人事网.

Inhumane or inhuman meaning. Ninox novaeseelandiae wikipedia.