143.630012 cross references to Tecumseh OH160-170006.
https://www.partstree.com/models/oh160-170006-tecumseh-engine/engine-parts-list-1-0/
Carb is #247 in parts explosion. Part# 631680 (Superseded to 632205C)
Edit:
Discontinued: NLA
Seems there is no replacement available anywhere.
Is old carb...