patent translation

Visitors: 100,207