patent translation

Visitors: 97,848