patent translation

Visitors: 183,456