Hamlin 505 7249