what carb do i have?

Im only going to bump this early because I need to know what this thing is...Its gonna need a rebuild soon or its bye bye job. I cant rebuild it if Im not sure exactly what it is.