patent translation

Visitors: 182,966