Yamaha carburettor I believe from a DT100 1973 -1976 ish , body stamped 525 so same body as TY175 but running a 4L6 needle which is DT100 

Missing choke , pilot jet  ( but threads are good ) and one float bowl overflow tube guide is broken off 

All threads in good order , idle screw and mixture screws are turning freely as is the jet holder boss in float bowl , slide is moving freely   

Feel free to message me for any more information

SL U3