Genuine Isabella spare part
Isabella hook for tectum 26mm
Part number
900060384