77420 products