I think your talking about "motor mount perches"
if I understand you is the term used. There what the mounts sit on.Good luck and hope you find what your looking for. Bob T