What does an sich selbst adressiert mean?

an sich selbst adressiert - German to English

self-addressed