mn3005 delay chip