If you read the info on his website, it states that he machines the throttle seal bore larger to accept a seal which is readily available , so not a direct drop in
You’d have to mail Greg your throttle body.
Might wanna try G Body Parts for a replacement OEM seal. Pretty sure I recall seeing them there