Hexamethoxymethylmelamine3089-11-0100 % similar Triethylenemelamine51-18-343 % similar Altretamine645-05-630 % similar MX 27017464-88-930 % similar