patent translation

Visitors: 194,087