Complementary.
Of the nature of a complement; completing.
Making up for deficiencies; supplementary.
A supplement.
A source of supply.