patent translation

Visitors: 206,116