The present invention relates to novel compounds that can be employed in the treatment of a group of disorders and abnormalities associated with amyloid protein, such as Alzheimers disease, and of diseases or conditions associated with amyloid-like proteins. The compounds of the present invention can also be used in the treatment of ocular diseases associated with pathological abnormalities/changes in the tissues of the visual system. The present invention further relates to pharmaceutical compositions comprising these compounds and to the use of these compounds for the preparation of medicaments for treating or preventing diseases or conditions associated with amyloid and/or amyloid-like proteins. A method of treating or preventing diseases or conditions associated with amyloid and/or amyloid-like proteins is also disclosed.