patent translation

Visitors: 80,255