Translations by Google Translate
P430A(80685881-1)25 x 5 x 18cm
See the original listing for product details.