The housings on the pictures are not Anderson (APP) brand, they look UCHEN brand as housings have this another brand (not that common) marked. Also the contacts on the images has U labels.... UCHEN might be some china-brand? They might work OK still, but in general better get the originals. You can always check easily, Anderson contacts does have A label on every contact, for example see here Anderson Power Products
SB 175 Anderson Contact has A logo.
You should always use original parts with electric applications