patent translation

Visitors: 223,789