Showing posts with label self-adhesive. Show all posts
Showing posts with label self-adhesive. Show all posts

Tuesday, December 29, 2009

Spain 2009 Science - Genetics

This self-adhesive phosphorescent stamp featuring the double helical structure of DNA was released 12 January 2009, as part of a 2-stamp issue on Science. The other stamp features botany.